Class AnyParticleMappingDefinition
java.lang.Object
com.aquima.interactions.communication.impl.ParticleMappingDefinition
com.aquima.interactions.communication.impl.AnyParticleMappingDefinition
- All Implemented Interfaces:
IAnyParticleMappingDefinition
,IParticleMappingDefinition
,Serializable
public final class AnyParticleMappingDefinition
extends ParticleMappingDefinition
implements IAnyParticleMappingDefinition
This class holds the static definition of an any particle.
- Since:
- 9.0
- Author:
- Arjan Pragt
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AnyParticleMappingDefinition
(SchemaDefinition schema, IAnyParticleMappingDS datasource, IEntityDefinition entityDef, IMetaModel metamodel, IRuleEngine ruleEngine) -
Method Summary
Modifier and TypeMethodDescriptionThis method returns the content attribute of the particle.getName()
This method returns the name of the any particle.This method returns the qualified name of the any particle.This method returns the validations of the attribute.void
initialize
(SchemaSetDefinition schemaSet) Methods inherited from class com.aquima.interactions.communication.impl.ParticleMappingDefinition
getMaxOccurs, getMinOccurs, isUnbounded
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.aquima.interactions.communication.IParticleMappingDefinition
getMaxOccurs, getMinOccurs, isUnbounded
-
Constructor Details
-
AnyParticleMappingDefinition
protected AnyParticleMappingDefinition(SchemaDefinition schema, IAnyParticleMappingDS datasource, IEntityDefinition entityDef, IMetaModel metamodel, IRuleEngine ruleEngine) throws InitializationException - Throws:
InitializationException
-
-
Method Details
-
initialize
- Specified by:
initialize
in classParticleMappingDefinition
-
getName
Description copied from interface:IAnyParticleMappingDefinition
This method returns the name of the any particle.- Specified by:
getName
in interfaceIAnyParticleMappingDefinition
- Returns:
- The name of the particle, may not be null.
-
getQualifiedName
Description copied from interface:IAnyParticleMappingDefinition
This method returns the qualified name of the any particle.- Specified by:
getQualifiedName
in interfaceIAnyParticleMappingDefinition
- Returns:
- The qualified name of the any particle, may not be null.
-
getAttributeName
Description copied from interface:IAnyParticleMappingDefinition
This method returns the content attribute of the particle.- Specified by:
getAttributeName
in interfaceIAnyParticleMappingDefinition
- Returns:
- The attribute definition, may be null.
-
getValidations
Description copied from interface:IAnyParticleMappingDefinition
This method returns the validations of the attribute.- Specified by:
getValidations
in interfaceIAnyParticleMappingDefinition
- Returns:
- The validations, may not be null.
-