@Retention(value=RUNTIME) @Target(value=TYPE) @Inherited @Documented public @interface SerializeFunctionWith
Externalizer
class.
Any externalizer type referred by this annotation must be either
Serializable
or Externalizable
because the
marshalling infrastructure will ship an instance of the externalizer to any
node that's no aware of this externalizer, hence allowing for dynamic
externalizer discovery.Modifier and Type | Required Element and Description |
---|---|
Class<? extends Externalizer<?>> |
value
Specify the externalizer class to be used by the annotated class.
|
Modifier and Type | Optional Element and Description |
---|---|
ValueMatcherMode |
valueMatcher
Specify the value matching capabilities of this function.
|
public abstract Class<? extends Externalizer<?>> value
public abstract ValueMatcherMode valueMatcher
Copyright © 2021 JBoss by Red Hat. All rights reserved.