Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
F
G
I
J
M
N
P
S
V
X
A
AbstractGenerator
<
T
extends com.cedarsoft.codegen.DecisionCallback> - Class in
com.cedarsoft.serialization.generator.output.serializer
Generator base class for serializer generators
AbstractGenerator(CodeGenerator)
- Constructor for class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
AbstractGenerator
<
T
extends com.cedarsoft.codegen.DecisionCallback> - Class in
com.cedarsoft.serialization.generator.output.serializer.test
AbstractGenerator(CodeGenerator)
- Constructor for class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
AbstractNamespaceBasedGenerator
- Class in
com.cedarsoft.serialization.generator.output.serializer
AbstractNamespaceBasedGenerator(CodeGenerator)
- Constructor for class com.cedarsoft.serialization.generator.output.serializer.
AbstractNamespaceBasedGenerator
AbstractXmlGenerator
- Class in
com.cedarsoft.serialization.generator.output.serializer
AbstractXmlGenerator(CodeGenerator)
- Constructor for class com.cedarsoft.serialization.generator.output.serializer.
AbstractXmlGenerator
Creates a new generator
addDelegatingSerializerToConstructor(JDefinedClass, JClass)
- Method in class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
annotateParamsWithNotNull(JMethod)
- Method in class com.cedarsoft.serialization.generator.output.serializer.
NotNullDecorator
appendDeserializeStatement(JDefinedClass, JMethod, JVar, JVar, FieldWithInitializationInfo)
- Method in class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
Appends the deserialize statement and return the created var containing the value
appendSerializeStatement(JDefinedClass, JMethod, JVar, JVar, JVar, FieldWithInitializationInfo)
- Method in class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
Appends the serialize statement
B
BadCommandLineException
- Exception in
com.cedarsoft.serialization.generator
BadCommandLineException()
- Constructor for exception com.cedarsoft.serialization.generator.
BadCommandLineException
BadCommandLineException(String)
- Constructor for exception com.cedarsoft.serialization.generator.
BadCommandLineException
BadCommandLineException(String, Throwable)
- Constructor for exception com.cedarsoft.serialization.generator.
BadCommandLineException
BadCommandLineException(Throwable)
- Constructor for exception com.cedarsoft.serialization.generator.
BadCommandLineException
C
canHandle(FieldDeclarationInfo)
- Method in interface com.cedarsoft.serialization.generator.output.serializer.
SerializeToGenerator
Whether this generator is able to handle the given field
CLASS_NAME_ASSERT
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
codeGenerator
- Variable in class com.cedarsoft.serialization.generator.output.
GeneratorBase
codeModel
- Variable in class com.cedarsoft.serialization.generator.output.
GeneratorBase
com.cedarsoft.serialization.generator
- package com.cedarsoft.serialization.generator
com.cedarsoft.serialization.generator.decision
- package com.cedarsoft.serialization.generator.decision
com.cedarsoft.serialization.generator.output
- package com.cedarsoft.serialization.generator.output
com.cedarsoft.serialization.generator.output.serializer
- package com.cedarsoft.serialization.generator.output.serializer
com.cedarsoft.serialization.generator.output.serializer.test
- package com.cedarsoft.serialization.generator.output.serializer.test
constructDeserializedObject(DomainObjectDescriptor, JMethod, Map<FieldWithInitializationInfo, JVar>)
- Method in class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
createAddToSerializeToExpression(AbstractGenerator<?>, JDefinedClass, JExpression, FieldDeclarationInfo, JVar, JVar)
- Method in interface com.cedarsoft.serialization.generator.output.serializer.
SerializeToGenerator
Creates a statement that is used to store the object (converted as string) to the
serializeTo
object
createConstructor(JDefinedClass, DomainObjectDescriptor)
- Method in class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
Creates the constructor for the given serializer class (if necessary)
createConstructor(JDefinedClass, DomainObjectDescriptor)
- Method in class com.cedarsoft.serialization.generator.output.serializer.
AbstractXmlGenerator
createDataPoint(JDefinedClass, JClass, JClass, DomainObjectDescriptor)
- Method in class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
createDecisionCallback()
- Method in class com.cedarsoft.serialization.generator.
Generator.AbstractGeneratorRunner
createDefaultVersionRangeInvocation(Version, Version)
- Method in class com.cedarsoft.serialization.generator.output.serializer.
AbstractNamespaceBasedGenerator
Creates the default version range invocation
createDeserializeMethodStub(JType, JDefinedClass)
- Method in class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
createDomainObjectCreationExpression(DomainObjectDescriptor)
- Method in class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
createExpectedExpression(JClass, JClass)
- Method in class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
createExpectedExpression(JClass, JClass)
- Method in class com.cedarsoft.serialization.generator.output.serializer.test.
JsonGenerator
createExpectedExpression(JClass, JClass)
- Method in class com.cedarsoft.serialization.generator.output.serializer.test.
XmlGenerator
createExtendsClass(JClass, JClass)
- Method in class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
createExtendsClass(JClass, JClass)
- Method in class com.cedarsoft.serialization.generator.output.serializer.test.
JsonGenerator
createExtendsClass(JClass, JClass)
- Method in class com.cedarsoft.serialization.generator.output.serializer.test.
XmlGenerator
createGetSerializerMethod(JDefinedClass, JClass, JClass)
- Method in class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
createReadFromDeserializeFromExpression(AbstractGenerator<?>, JDefinedClass, JExpression, JVar, FieldDeclarationInfo)
- Method in interface com.cedarsoft.serialization.generator.output.serializer.
SerializeToGenerator
Creates an expression that is used to read an object (as String) from
deserializeFrom
createSerializeMethodStub(JType, JDefinedClass)
- Method in class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
createSerializerClassName(String)
- Static method in class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
Creates the class name for the serializer
createSerializerExtendsExpression(JClass)
- Method in class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
Returns the class the serializer extends (including type information!)
createSerializerTestName(String)
- Method in class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
createSerializerVersionTestName(String)
- Method in class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
createVersionExtendsClass(JClass, JClass)
- Method in class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
createVersionExtendsClass(JClass, JClass)
- Method in class com.cedarsoft.serialization.generator.output.serializer.test.
JsonGenerator
createVersionExtendsClass(JClass, JClass)
- Method in class com.cedarsoft.serialization.generator.output.serializer.test.
XmlGenerator
createVersionsDataPoint(JDefinedClass, JClass, JClass, DomainObjectDescriptor)
- Method in class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
createVersionVerifyMethod(JDefinedClass, JClass, DomainObjectDescriptor)
- Method in class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
D
DATA_POINT_FIELD_NAME
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
decorateConstant(CodeGenerator, JFieldVar)
- Method in class com.cedarsoft.serialization.generator.output.serializer.
I18nAnnotationsDecorator
decorateConstant(CodeGenerator, JFieldVar)
- Method in class com.cedarsoft.serialization.generator.output.serializer.
NotNullDecorator
decorateDeserializeMethod(CodeGenerator, JType, JDefinedClass, JMethod)
- Method in interface com.cedarsoft.serialization.generator.output.serializer.
GeneratorDecorator
Decorates the deserialize method
decorateDeserializeMethod(CodeGenerator, JType, JDefinedClass, JMethod)
- Method in class com.cedarsoft.serialization.generator.output.serializer.
I18nAnnotationsDecorator
decorateDeserializeMethod(CodeGenerator, JType, JDefinedClass, JMethod)
- Method in class com.cedarsoft.serialization.generator.output.serializer.
NotNullDecorator
decorateSerializeMethod(CodeGenerator, JType, JDefinedClass, JMethod)
- Method in interface com.cedarsoft.serialization.generator.output.serializer.
GeneratorDecorator
Decorates the serialize method
decorateSerializeMethod(CodeGenerator, JType, JDefinedClass, JMethod)
- Method in class com.cedarsoft.serialization.generator.output.serializer.
I18nAnnotationsDecorator
decorateSerializeMethod(CodeGenerator, JType, JDefinedClass, JMethod)
- Method in class com.cedarsoft.serialization.generator.output.serializer.
NotNullDecorator
DefaultXmlDecisionCallback
- Class in
com.cedarsoft.serialization.generator.decision
DefaultXmlDecisionCallback(String...)
- Constructor for class com.cedarsoft.serialization.generator.decision.
DefaultXmlDecisionCallback
DefaultXmlDecisionCallback(Collection<? extends String>)
- Constructor for class com.cedarsoft.serialization.generator.decision.
DefaultXmlDecisionCallback
F
fillDeSerializationMethods(DomainObjectDescriptor, JDefinedClass, JMethod, JMethod)
- Method in class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
finishConstructor(JDefinedClass, JMethod)
- Method in class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
G
generate(GeneratorConfiguration)
- Method in class com.cedarsoft.serialization.generator.
Generator.AbstractGeneratorRunner
generateFieldType(FieldDeclarationInfo)
- Method in interface com.cedarsoft.serialization.generator.output.serializer.
SerializeToGenerator
generateSerializer(DomainObjectDescriptor)
- Method in class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
Generates the serializer
generateSerializerTest(String, DomainObjectDescriptor)
- Method in class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
generateSerializerVersionTest(String, DomainObjectDescriptor)
- Method in class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
Generator
- Class in
com.cedarsoft.serialization.generator
Generator()
- Constructor for class com.cedarsoft.serialization.generator.
Generator
Generator.AbstractGeneratorRunner
<
T
extends com.cedarsoft.codegen.DecisionCallback> - Class in
com.cedarsoft.serialization.generator
Static inner class that is necessary due to ClassLoader issues.
Generator.AbstractGeneratorRunner()
- Constructor for class com.cedarsoft.serialization.generator.
Generator.AbstractGeneratorRunner
GeneratorBase
<
T
extends com.cedarsoft.codegen.DecisionCallback> - Class in
com.cedarsoft.serialization.generator.output
Abstract base class for all types of generators
GeneratorBase(CodeGenerator)
- Constructor for class com.cedarsoft.serialization.generator.output.
GeneratorBase
GeneratorDecorator
- Interface in
com.cedarsoft.serialization.generator.output.serializer
Decorators can be used to generate additional code (e.g.
getCodeGenerator()
- Method in class com.cedarsoft.serialization.generator.output.
GeneratorBase
getCodeModel()
- Method in class com.cedarsoft.serialization.generator.output.
GeneratorBase
getDefaultElementName(DomainObjectDescriptor)
- Method in class com.cedarsoft.serialization.generator.output.serializer.
AbstractXmlGenerator
Returns the default element name
getExceptionType()
- Method in class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
Returns the exception type that is thrown on the serialize and deserialize methods
getNamespace(String)
- Method in class com.cedarsoft.serialization.generator.output.serializer.
AbstractNamespaceBasedGenerator
Returns the namespace that is used for the serialized documents
getPackagePrefixes()
- Method in class com.cedarsoft.serialization.generator.
Generator
getSerializationTarget(FieldInfo)
- Method in class com.cedarsoft.serialization.generator.decision.
DefaultXmlDecisionCallback
getSerializationTarget(FieldInfo)
- Method in interface com.cedarsoft.serialization.generator.decision.
XmlDecisionCallback
Returns the serialization target for the given field
getSerializeFromType()
- Method in class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
Returns the type of the serialize from object
getSerializerRefFor(JType)
- Method in class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
getSerializeToType()
- Method in class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
Returns the type of the serializeTo type
I
I18nAnnotationsDecorator
- Class in
com.cedarsoft.serialization.generator.output.serializer
I18nAnnotationsDecorator(Class<? extends Annotation>)
- Constructor for class com.cedarsoft.serialization.generator.output.serializer.
I18nAnnotationsDecorator
instantiateGenerator(CodeGenerator)
- Method in class com.cedarsoft.serialization.generator.
Generator.AbstractGeneratorRunner
instantiateTestGenerator(CodeGenerator)
- Method in class com.cedarsoft.serialization.generator.
Generator.AbstractGeneratorRunner
J
JsonGenerator
- Class in
com.cedarsoft.serialization.generator.output.serializer.test
JsonGenerator(CodeGenerator)
- Constructor for class com.cedarsoft.serialization.generator.output.serializer.test.
JsonGenerator
M
METHOD_GET_RESOURCE
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.test.
JsonGenerator
METHOD_GET_RESOURCE
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.test.
XmlGenerator
METHOD_NAME_ASSERT_EQUALS
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
METHOD_NAME_CREATE
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
METHOD_NAME_DESERIALIZE
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
The name of the deserialize method
METHOD_NAME_DESERIALIZE_FROM
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
METHOD_NAME_FROM
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.
AbstractNamespaceBasedGenerator
METHOD_NAME_GET_SERIALIZER
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
METHOD_NAME_SERIALIZE
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
The name of the serialize method
METHOD_NAME_TO
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.
AbstractNamespaceBasedGenerator
METHOD_NAME_VALUE_OF
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
METHOD_NAME_VERIFY_DESERIALIZED
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
METHOD_SUPER
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.
AbstractNamespaceBasedGenerator
N
NotNullDecorator
- Class in
com.cedarsoft.serialization.generator.output.serializer
NotNullDecorator(Class<? extends Annotation>)
- Constructor for class com.cedarsoft.serialization.generator.output.serializer.
NotNullDecorator
P
PARAM_NAME_DESERIALIZED
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
PARAM_NAME_FORMAT_VERSION
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
PARAM_NAME_SERIALIZE_TO
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
PARAM_NAME_VERSION
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
S
SERIALIZER_CLASS_NAME_SUFFIX
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
The suffix used for generated serializers
SERIALIZER_TEST_NAME_SUFFIX
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
SERIALIZER_VERSION_TEST_NAME_SUFFIX
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.test.
AbstractGenerator
SerializeToGenerator
- Interface in
com.cedarsoft.serialization.generator.output.serializer
Interface that is able to create statements that are directly related to the
serializeTo
and
deserializeFrom
methods of a serializer
V
valueOf(String)
- Static method in enum com.cedarsoft.serialization.generator.decision.
XmlDecisionCallback.Target
Returns the enum constant of this type with the specified name.
values()
- Static method in enum com.cedarsoft.serialization.generator.decision.
XmlDecisionCallback.Target
Returns an array containing the constants of this enum type, in the order they are declared.
VAR_NAME_OBJECT
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.
AbstractGenerator
VERSION
- Static variable in class com.cedarsoft.serialization.generator.output.serializer.
AbstractNamespaceBasedGenerator
The version the serializer supports
X
XmlDecisionCallback
- Interface in
com.cedarsoft.serialization.generator.decision
XmlDecisionCallback.Target
- Enum in
com.cedarsoft.serialization.generator.decision
XmlGenerator
- Class in
com.cedarsoft.serialization.generator.output.serializer.test
XmlGenerator(CodeGenerator)
- Constructor for class com.cedarsoft.serialization.generator.output.serializer.test.
XmlGenerator
A
B
C
D
F
G
I
J
M
N
P
S
V
X
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2011
cedarsoft GmbH
. All Rights Reserved.