public class AbstractAttributeInstantiation extends Object implements SerializationRule
| Constructor and Description |
|---|
AbstractAttributeInstantiation(Class<?> clazz,
String name,
String discriminator,
Class<? extends Factory> factory)
Constructor.
|
AbstractAttributeInstantiation(SerializationContextPattern.OnClassAttribute pattern,
String discriminator,
Class<? extends Factory> factory)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
apply(SerializationClass type,
SerializationContext context,
List<SerializationRule> rules,
boolean serializing)
Apply the rule to the given type, knowing the given context.
|
boolean |
isEquivalent(SerializationRule rule)
Check if this rule is equivalent to the given rule.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcanInstantiate, convertSerializationValue, getDeserializationType, getDeserializationValue, instantiate, onInstantiationpublic AbstractAttributeInstantiation(SerializationContextPattern.OnClassAttribute pattern, String discriminator, Class<? extends Factory> factory)
public boolean apply(SerializationClass type, SerializationContext context, List<SerializationRule> rules, boolean serializing) throws SerializationException
SerializationRuleapply in interface SerializationRuleSerializationExceptionpublic boolean isEquivalent(SerializationRule rule)
SerializationRuleisEquivalent in interface SerializationRuleCopyright © 2019. All rights reserved.