public class JavaClassNameTypePlanTransformer extends AbstractTypePlanTransformer
This is used where a RegisteredType
is defined simply with the name of a java class
e.g. with a no-arg constructor -- no YAML etc just the name of the class.
Modifier and Type | Class and Description |
---|---|
static class |
JavaClassNameTypePlanTransformer.JavaClassNameTypeImplementationPlan |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FORMAT |
Constructor and Description |
---|
JavaClassNameTypePlanTransformer() |
Modifier and Type | Method and Description |
---|---|
java.util.List<RegisteredType> |
createFromTypeDefinition(java.lang.String formatCode,
java.lang.Object catalogData) |
double |
scoreForTypeDefinition(java.lang.String formatCode,
java.lang.Object catalogData) |
create, getFormatCode, getFormatDescription, getFormatName, scoreForType, setManagementContext, toString
public static final java.lang.String FORMAT
public double scoreForTypeDefinition(java.lang.String formatCode, java.lang.Object catalogData)
public java.util.List<RegisteredType> createFromTypeDefinition(java.lang.String formatCode, java.lang.Object catalogData)