Uses of Interface
pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntax
Package
Description
The main entry point to engine's functionality.
-
Uses of AttributeValueSyntax in pl.edu.icm.unity.engine.api
Modifier and TypeMethodDescriptionAttributeValueConverter.externalValuesToInternal
(AttributeValueSyntax<T> syntax, List<?> externalValues) AttributeValueConverter.internalValuesToExternal
(AttributeValueSyntax<T> syntax, List<String> internalValues) <T> List<T>
AttributeValueConverter.internalValuesToObjectValues
(AttributeValueSyntax<T> syntax, List<String> internalValues) AttributeValueConverter.objectValuesToInternalValues
(AttributeValueSyntax<T> syntax, List<T> typedValues) -
Uses of AttributeValueSyntax in pl.edu.icm.unity.engine.api.attributes
Modifier and TypeMethodDescriptionAbstractAttributeValueSyntaxFactory.createInstance()
AttributeValueSyntaxFactory.createInstance()
AttributeTypeSupport.getSyntax
(pl.edu.icm.unity.base.attribute.Attribute attribute) AttributeTypeSupport.getSyntax
(pl.edu.icm.unity.base.attribute.AttributeType at) AttributeTypeSupport.getSyntaxFallingBackToDefault
(pl.edu.icm.unity.base.attribute.Attribute attribute) AsAttributeTypeSupport.getSyntax(Attribute)
but this method returns a syntax with default configuration for the given attribute if there is no attribute type recorded in the system.AttributeTypeSupport.getUnconfiguredSyntax
(String syntaxId) ModifierConstructorDescriptionAbstractAttributeValueSyntaxFactory
(String id, Supplier<AttributeValueSyntax<T>> instanceSupplier)