Klasse DefaultManualArrayField
java.lang.Object
org.apache.plc4x.plugins.codegenerator.language.mspec.model.fields.DefaultField
org.apache.plc4x.plugins.codegenerator.language.mspec.model.fields.DefaultTypedField
org.apache.plc4x.plugins.codegenerator.language.mspec.model.fields.DefaultTypedNamedField
org.apache.plc4x.plugins.codegenerator.language.mspec.model.fields.DefaultManualArrayField
- Alle implementierten Schnittstellen:
org.apache.plc4x.plugins.codegenerator.types.fields.Field,org.apache.plc4x.plugins.codegenerator.types.fields.FieldConversions,org.apache.plc4x.plugins.codegenerator.types.fields.ManualArrayField,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 DefaultManualArrayField
extends DefaultTypedNamedField
implements org.apache.plc4x.plugins.codegenerator.types.fields.ManualArrayField
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.apache.plc4x.plugins.codegenerator.types.fields.ManualArrayField
org.apache.plc4x.plugins.codegenerator.types.fields.ManualArrayField.LoopType -
Feldübersicht
Von Klasse geerbte Felder org.apache.plc4x.plugins.codegenerator.language.mspec.model.fields.DefaultTypedNamedField
nameVon Klasse geerbte Felder org.apache.plc4x.plugins.codegenerator.language.mspec.model.fields.DefaultTypedField
type, typeReferenceCompletionStageVon Klasse geerbte Felder org.apache.plc4x.plugins.codegenerator.language.mspec.model.fields.DefaultField
attributes, owner -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDefaultManualArrayField(Map<String, org.apache.plc4x.plugins.codegenerator.types.terms.Term> attributes, String name, org.apache.plc4x.plugins.codegenerator.types.fields.ManualArrayField.LoopType loopType, org.apache.plc4x.plugins.codegenerator.types.terms.Term loopExpression, org.apache.plc4x.plugins.codegenerator.types.terms.Term parseExpression, org.apache.plc4x.plugins.codegenerator.types.terms.Term serializeExpression, org.apache.plc4x.plugins.codegenerator.types.terms.Term lengthExpression) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanorg.apache.plc4x.plugins.codegenerator.types.terms.Termorg.apache.plc4x.plugins.codegenerator.types.terms.Termorg.apache.plc4x.plugins.codegenerator.types.fields.ManualArrayField.LoopTypeorg.apache.plc4x.plugins.codegenerator.types.terms.Termorg.apache.plc4x.plugins.codegenerator.types.terms.Termorg.apache.plc4x.plugins.codegenerator.types.references.ArrayTypeReferencegetType()inthashCode()voidsetType(org.apache.plc4x.plugins.codegenerator.types.references.TypeReference typeReference) toString()Von Klasse geerbte Methoden org.apache.plc4x.plugins.codegenerator.language.mspec.model.fields.DefaultTypedNamedField
getNameVon Klasse geerbte Methoden org.apache.plc4x.plugins.codegenerator.language.mspec.model.fields.DefaultTypedField
getTypeReferenceCompletionStageVon Klasse geerbte Methoden org.apache.plc4x.plugins.codegenerator.language.mspec.model.fields.DefaultField
getAttribute, getOwner, setOwnerVon Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.apache.plc4x.plugins.codegenerator.types.fields.Field
getAttribute, getByteOrder, getEncoding, getOwnerVon 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, isVirtualFieldVon Schnittstelle geerbte Methoden org.apache.plc4x.plugins.codegenerator.types.fields.ManualArrayField
getTypeNameVon Schnittstelle geerbte Methoden org.apache.plc4x.plugins.codegenerator.types.fields.NamedField
getName
-
Konstruktordetails
-
DefaultManualArrayField
public DefaultManualArrayField(Map<String, org.apache.plc4x.plugins.codegenerator.types.terms.Term> attributes, String name, org.apache.plc4x.plugins.codegenerator.types.fields.ManualArrayField.LoopType loopType, org.apache.plc4x.plugins.codegenerator.types.terms.Term loopExpression, org.apache.plc4x.plugins.codegenerator.types.terms.Term parseExpression, org.apache.plc4x.plugins.codegenerator.types.terms.Term serializeExpression, org.apache.plc4x.plugins.codegenerator.types.terms.Term lengthExpression)
-
-
Methodendetails
-
getLoopType
public org.apache.plc4x.plugins.codegenerator.types.fields.ManualArrayField.LoopType getLoopType()- Angegeben von:
getLoopTypein Schnittstelleorg.apache.plc4x.plugins.codegenerator.types.fields.ManualArrayField
-
getLoopExpression
public org.apache.plc4x.plugins.codegenerator.types.terms.Term getLoopExpression()- Angegeben von:
getLoopExpressionin Schnittstelleorg.apache.plc4x.plugins.codegenerator.types.fields.ManualArrayField
-
getParseExpression
public org.apache.plc4x.plugins.codegenerator.types.terms.Term getParseExpression()- Angegeben von:
getParseExpressionin Schnittstelleorg.apache.plc4x.plugins.codegenerator.types.fields.ManualArrayField
-
getSerializeExpression
public org.apache.plc4x.plugins.codegenerator.types.terms.Term getSerializeExpression()- Angegeben von:
getSerializeExpressionin Schnittstelleorg.apache.plc4x.plugins.codegenerator.types.fields.ManualArrayField
-
getLengthExpression
public org.apache.plc4x.plugins.codegenerator.types.terms.Term getLengthExpression()- Angegeben von:
getLengthExpressionin Schnittstelleorg.apache.plc4x.plugins.codegenerator.types.fields.ManualArrayField
-
setType
public void setType(org.apache.plc4x.plugins.codegenerator.types.references.TypeReference typeReference) - Setzt außer Kraft:
setTypein KlasseDefaultTypedField
-
getType
public org.apache.plc4x.plugins.codegenerator.types.references.ArrayTypeReference getType()- Angegeben von:
getTypein Schnittstelleorg.apache.plc4x.plugins.codegenerator.types.fields.ManualArrayField- Angegeben von:
getTypein Schnittstelleorg.apache.plc4x.plugins.codegenerator.types.fields.TypedField- Setzt außer Kraft:
getTypein KlasseDefaultTypedField
-
toString
- Setzt außer Kraft:
toStringin KlasseDefaultTypedNamedField
-
equals
- Setzt außer Kraft:
equalsin KlasseDefaultTypedNamedField
-
hashCode
public int hashCode()- Setzt außer Kraft:
hashCodein KlasseDefaultTypedNamedField
-