Class SerializationContextFactory
java.lang.Object
cz.cvut.kbss.jsonld.serialization.traversal.SerializationContextFactory
Creates
SerializationContext
s based on attribute/field being processed.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> SerializationContext<T>
create
(T value) <T> SerializationContext<T>
create
(T value, SerializationContext<?> current) <T> SerializationContext<T>
createForAttribute
(Field field, T value, SerializationContext<?> current) createForIdentifier
(Field field, String value, SerializationContext<?> current) <T> SerializationContext<T>
createForProperties
(Field field, T value, SerializationContext<?> current) createForTypes
(Field field, Set<String> value, SerializationContext<?> current)
-
Constructor Details
-
SerializationContextFactory
-
-
Method Details
-
create
-
create
-
createForProperties
public <T> SerializationContext<T> createForProperties(Field field, T value, SerializationContext<?> current) -
createForAttribute
public <T> SerializationContext<T> createForAttribute(Field field, T value, SerializationContext<?> current) -
createForIdentifier
public SerializationContext<String> createForIdentifier(Field field, String value, SerializationContext<?> current) -
createForTypes
public SerializationContext<Set<String>> createForTypes(Field field, Set<String> value, SerializationContext<?> current)
-