Klasse DefaultEnumTypeReference
java.lang.Object
org.apache.plc4x.plugins.codegenerator.language.mspec.model.references.DefaultEnumTypeReference
- Alle implementierten Schnittstellen:
org.apache.plc4x.plugins.codegenerator.types.references.EnumTypeReference,org.apache.plc4x.plugins.codegenerator.types.references.NonSimpleTypeReference,org.apache.plc4x.plugins.codegenerator.types.references.TypeReference,org.apache.plc4x.plugins.codegenerator.types.references.TypeReferenceConversions
public class DefaultEnumTypeReference
extends Object
implements org.apache.plc4x.plugins.codegenerator.types.references.EnumTypeReference
-
Feldübersicht
Felder -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDefaultEnumTypeReference(String name, List<org.apache.plc4x.plugins.codegenerator.types.terms.Term> params) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanOptional<org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference>org.apache.plc4x.plugins.codegenerator.types.definitions.EnumTypeDefinitiongetName()org.apache.plc4x.plugins.codegenerator.types.definitions.TypeDefinitioninthashCode()voidsetEnumTypeDefinition(org.apache.plc4x.plugins.codegenerator.types.definitions.EnumTypeDefinition typeDefinition) voidsetTypeDefinition(org.apache.plc4x.plugins.codegenerator.types.definitions.TypeDefinition typeDefinition) toString()Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.apache.plc4x.plugins.codegenerator.types.references.NonSimpleTypeReference
getArgumentTypeVon Schnittstelle geerbte Methoden org.apache.plc4x.plugins.codegenerator.types.references.TypeReference
getDiscriminatorType, isByteBasedVon Schnittstelle geerbte Methoden org.apache.plc4x.plugins.codegenerator.types.references.TypeReferenceConversions
asArrayTypeReference, asBooleanTypeReference, asByteTypeReference, asComplexTypeReference, asDataIoTypeReference, asEnumTypeReference, asFloatTypeReference, asIntegerTypeReference, asNonSimpleTypeReference, asSimpleTypeReference, asSimpleVarLengthTypeReference, asStringTypeReference, asTemporalTypeReference, asVstringTypeReference, isArrayTypeReference, isBooleanTypeReference, isByteTypeReference, isComplexTypeReference, isDataIoTypeReference, isEnumTypeReference, isFloatTypeReference, isIntegerTypeReference, isNonSimpleTypeReference, isSimpleTypeReference, isSimpleVarLengthTypeReference, isStringTypeReference, isTemporalTypeReference, isVstringTypeReference
-
Felddetails
-
name
-
params
-
typeDefinition
protected transient org.apache.plc4x.plugins.codegenerator.types.definitions.EnumTypeDefinition typeDefinition
-
-
Konstruktordetails
-
DefaultEnumTypeReference
-
-
Methodendetails
-
getName
- Angegeben von:
getNamein Schnittstelleorg.apache.plc4x.plugins.codegenerator.types.references.NonSimpleTypeReference
-
getParams
- Angegeben von:
getParamsin Schnittstelleorg.apache.plc4x.plugins.codegenerator.types.references.NonSimpleTypeReference
-
getBaseTypeReference
public Optional<org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference> getBaseTypeReference()- Angegeben von:
getBaseTypeReferencein Schnittstelleorg.apache.plc4x.plugins.codegenerator.types.references.EnumTypeReference
-
getTypeDefinition
public org.apache.plc4x.plugins.codegenerator.types.definitions.TypeDefinition getTypeDefinition()- Angegeben von:
getTypeDefinitionin Schnittstelleorg.apache.plc4x.plugins.codegenerator.types.references.NonSimpleTypeReference
-
setTypeDefinition
public void setTypeDefinition(org.apache.plc4x.plugins.codegenerator.types.definitions.TypeDefinition typeDefinition) - Angegeben von:
setTypeDefinitionin Schnittstelleorg.apache.plc4x.plugins.codegenerator.types.references.NonSimpleTypeReference
-
getEnumTypeDefinition
public org.apache.plc4x.plugins.codegenerator.types.definitions.EnumTypeDefinition getEnumTypeDefinition()- Angegeben von:
getEnumTypeDefinitionin Schnittstelleorg.apache.plc4x.plugins.codegenerator.types.references.EnumTypeReference
-
setEnumTypeDefinition
public void setEnumTypeDefinition(org.apache.plc4x.plugins.codegenerator.types.definitions.EnumTypeDefinition typeDefinition) -
toString
-
equals
-
hashCode
public int hashCode()
-