java.lang.Object
org.apache.plc4x.plugins.codegenerator.language.mspec.model.fields.DefaultField
org.apache.plc4x.plugins.codegenerator.language.mspec.model.fields.DefaultTypedField
Bekannte direkte Unterklassen:
DefaultReservedField, DefaultTypedNamedField, DefaultUnknownField

public abstract class DefaultTypedField extends DefaultField
  • Felddetails

    • type

      protected org.apache.plc4x.plugins.codegenerator.types.references.TypeReference type
    • typeReferenceCompletionStage

      protected final CompletableFuture<org.apache.plc4x.plugins.codegenerator.types.references.TypeReference> typeReferenceCompletionStage
  • Konstruktordetails

    • DefaultTypedField

      public DefaultTypedField(Map<String,org.apache.plc4x.plugins.codegenerator.types.terms.Term> attributes)
  • Methodendetails

    • getType

      public org.apache.plc4x.plugins.codegenerator.types.references.TypeReference getType()
    • setType

      public void setType(org.apache.plc4x.plugins.codegenerator.types.references.TypeReference typeReference)
    • getTypeReferenceCompletionStage

      public CompletionStage<org.apache.plc4x.plugins.codegenerator.types.references.TypeReference> getTypeReferenceCompletionStage()
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse DefaultField
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse DefaultField
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse DefaultField