Alle implementierten Schnittstellen:
org.apache.plc4x.plugins.codegenerator.types.fields.ArrayField, org.apache.plc4x.plugins.codegenerator.types.fields.Field, org.apache.plc4x.plugins.codegenerator.types.fields.FieldConversions, org.apache.plc4x.plugins.codegenerator.types.fields.NamedField, org.apache.plc4x.plugins.codegenerator.types.fields.PropertyField, org.apache.plc4x.plugins.codegenerator.types.fields.TypedField

public class DefaultArrayField extends DefaultTypedNamedField implements org.apache.plc4x.plugins.codegenerator.types.fields.ArrayField
  • Verschachtelte Klassen - Übersicht

    Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.apache.plc4x.plugins.codegenerator.types.fields.ArrayField

    org.apache.plc4x.plugins.codegenerator.types.fields.ArrayField.LoopType
  • Feldübersicht

    Von Klasse geerbte Felder org.apache.plc4x.plugins.codegenerator.language.mspec.model.fields.DefaultTypedNamedField

    name

    Von Klasse geerbte Felder org.apache.plc4x.plugins.codegenerator.language.mspec.model.fields.DefaultTypedField

    type, typeReferenceCompletionStage

    Von Klasse geerbte Felder org.apache.plc4x.plugins.codegenerator.language.mspec.model.fields.DefaultField

    attributes, owner
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    DefaultArrayField(Map<String,org.apache.plc4x.plugins.codegenerator.types.terms.Term> attributes, String name, org.apache.plc4x.plugins.codegenerator.types.fields.ArrayField.LoopType loopType, org.apache.plc4x.plugins.codegenerator.types.terms.Term loopExpression)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    boolean
     
    org.apache.plc4x.plugins.codegenerator.types.terms.Term
     
    org.apache.plc4x.plugins.codegenerator.types.fields.ArrayField.LoopType
     
    org.apache.plc4x.plugins.codegenerator.types.references.ArrayTypeReference
     
    int
     
    void
    setType(org.apache.plc4x.plugins.codegenerator.types.references.TypeReference typeReference)
     
     

    Von Klasse geerbte Methoden org.apache.plc4x.plugins.codegenerator.language.mspec.model.fields.DefaultTypedNamedField

    getName

    Von Klasse geerbte Methoden org.apache.plc4x.plugins.codegenerator.language.mspec.model.fields.DefaultTypedField

    getTypeReferenceCompletionStage

    Von Klasse geerbte Methoden org.apache.plc4x.plugins.codegenerator.language.mspec.model.fields.DefaultField

    getAttribute, getOwner, setOwner

    Von Klasse geerbte Methoden java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Von Schnittstelle geerbte Methoden org.apache.plc4x.plugins.codegenerator.types.fields.ArrayField

    getTypeName

    Von Schnittstelle geerbte Methoden org.apache.plc4x.plugins.codegenerator.types.fields.Field

    getAttribute, getByteOrder, getEncoding, getOwner

    Von Schnittstelle geerbte Methoden org.apache.plc4x.plugins.codegenerator.types.fields.FieldConversions

    asAbstractField, asArrayField, asAssertField, asChecksumField, asConstField, asDiscriminatorField, asEnumField, asImplicitField, asManualArrayField, asManualField, asNamedField, asOptionalField, asPaddingField, asPeekField, asPropertyField, asReservedField, asSimpleField, asSwitchField, asTypedField, asUnknownField, asValidationField, asVirtualField, isAbstractField, isArrayField, isAssertField, isChecksumField, isConstField, isCountArrayField, isDiscriminatorField, isEnumField, isImplicitField, isLengthArrayField, isManualArrayField, isManualField, isNamedField, isOptionalField, isPaddingField, isPeekField, isPropertyField, isReservedField, isSimpleField, isSwitchField, isTerminatedArrayField, isTypedField, isUnknownField, isValidationField, isVirtualField

    Von Schnittstelle geerbte Methoden org.apache.plc4x.plugins.codegenerator.types.fields.NamedField

    getName
  • Konstruktordetails

    • DefaultArrayField

      public DefaultArrayField(Map<String,org.apache.plc4x.plugins.codegenerator.types.terms.Term> attributes, String name, org.apache.plc4x.plugins.codegenerator.types.fields.ArrayField.LoopType loopType, org.apache.plc4x.plugins.codegenerator.types.terms.Term loopExpression)
  • Methodendetails

    • getLoopType

      public org.apache.plc4x.plugins.codegenerator.types.fields.ArrayField.LoopType getLoopType()
      Angegeben von:
      getLoopType in Schnittstelle org.apache.plc4x.plugins.codegenerator.types.fields.ArrayField
    • getLoopExpression

      public org.apache.plc4x.plugins.codegenerator.types.terms.Term getLoopExpression()
      Angegeben von:
      getLoopExpression in Schnittstelle org.apache.plc4x.plugins.codegenerator.types.fields.ArrayField
    • setType

      public void setType(org.apache.plc4x.plugins.codegenerator.types.references.TypeReference typeReference)
      Setzt außer Kraft:
      setType in Klasse DefaultTypedField
    • getType

      public org.apache.plc4x.plugins.codegenerator.types.references.ArrayTypeReference getType()
      Angegeben von:
      getType in Schnittstelle org.apache.plc4x.plugins.codegenerator.types.fields.ArrayField
      Angegeben von:
      getType in Schnittstelle org.apache.plc4x.plugins.codegenerator.types.fields.TypedField
      Setzt außer Kraft:
      getType in Klasse DefaultTypedField
    • toString

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

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

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