Class AbstractAttributeValueSyntaxFactory<T>
java.lang.Object
pl.edu.icm.unity.engine.api.attributes.AbstractAttributeValueSyntaxFactory<T>
- Type Parameters:
T
-
- All Implemented Interfaces:
AttributeValueSyntaxFactory<T>
public abstract class AbstractAttributeValueSyntaxFactory<T>
extends Object
implements AttributeValueSyntaxFactory<T>
Generic
AttributeValueSyntax
factory simplifying its creation.- Author:
- K. Benedyczak
-
Constructor Summary
ConstructorDescriptionAbstractAttributeValueSyntaxFactory
(String id, Supplier<AttributeValueSyntax<T>> instanceSupplier) -
Method Summary
-
Constructor Details
-
AbstractAttributeValueSyntaxFactory
public AbstractAttributeValueSyntaxFactory(String id, Supplier<AttributeValueSyntax<T>> instanceSupplier)
-
-
Method Details
-
getId
- Specified by:
getId
in interfaceAttributeValueSyntaxFactory<T>
-
createInstance
- Specified by:
createInstance
in interfaceAttributeValueSyntaxFactory<T>
-