public class AttributeInstantiation extends Object implements SerializationRule
| Constructor and Description |
|---|
AttributeInstantiation(Class<?> clazz,
String name,
Class<? extends Factory> factory)
Constructor.
|
AttributeInstantiation(SerializationContextPattern.OnClassAttribute pattern,
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 AttributeInstantiation(SerializationContextPattern.OnClassAttribute pattern, 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.