Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
F
G
I
M
N
O
P
R
S
T
V
A
accept(Visitor)
- Method in interface net.sf.javaprinciples.data.visitor.
Node
add(DiffResult)
- Method in class net.sf.javaprinciples.data.transformer.
DiffResult
add(ValidationResult)
- Method in class net.sf.javaprinciples.data.transformer.
ValidationResult
addOperand(Object)
- Method in interface net.sf.javaprinciples.data.visitor.
Visitor
assignAttributeToObject(Object, Object, String)
- Method in interface net.sf.javaprinciples.data.transformer.
ObjectTypeMapper
AttributeNotFoundException
- Exception in
net.sf.javaprinciples.data.transformer
An Exception thrown by ModelElementMappers to indicate an attribute was not found.
AttributeNotFoundException(String)
- Constructor for exception net.sf.javaprinciples.data.transformer.
AttributeNotFoundException
Constructs a new AttributeNotFoundException.
AttributeNotFoundException(String, Throwable)
- Constructor for exception net.sf.javaprinciples.data.transformer.
AttributeNotFoundException
Constructs a new AttributeNotFoundException.
C
create()
- Method in interface net.sf.javaprinciples.data.transformer.
ObjectFactory
createMapper(String, ElementStore, TransformerFactory.DIRECTION_TYPE)
- Method in interface net.sf.javaprinciples.data.transformer.
MapperFactory
createTransformer(String, TransformerFactory.DIRECTION_TYPE)
- Method in interface net.sf.javaprinciples.data.transformer.
TransformerFactory
D
Diff
<
T
> - Interface in
net.sf.javaprinciples.data.transformer
diff(T, T)
- Method in interface net.sf.javaprinciples.data.transformer.
Diff
DiffResult
- Class in
net.sf.javaprinciples.data.transformer
A holder of differences.
DiffResult(String, DiffResult.Difference)
- Constructor for class net.sf.javaprinciples.data.transformer.
DiffResult
DiffResult.Difference
- Enum in
net.sf.javaprinciples.data.transformer
F
formatPackageName(String)
- Method in interface net.sf.javaprinciples.data.transformer.
ObjectTypeMapper
G
getAttributeFromObject(List<ModelElement>, Object)
- Method in interface net.sf.javaprinciples.data.transformer.
ModelElementSourceDestinationMapper
getAttributeFromObject(Object, String)
- Method in interface net.sf.javaprinciples.data.transformer.
ObjectTypeMapper
getAttributeName(List<ModelElement>)
- Method in interface net.sf.javaprinciples.data.transformer.
ModelElementSourceDestinationMapper
getAttributeName(ModelElement)
- Method in interface net.sf.javaprinciples.data.transformer.
ModelElementSourceDestinationMapper
getDifference(String)
- Method in class net.sf.javaprinciples.data.transformer.
DiffResult
getFields()
- Method in class net.sf.javaprinciples.data.transformer.
DiffResult
getFields()
- Method in class net.sf.javaprinciples.data.transformer.
ValidationResult
getOperands()
- Method in interface net.sf.javaprinciples.data.visitor.
Visitor
getProperty(T)
- Method in interface net.sf.javaprinciples.data.property.
PropertySource
Given the provided input return a value,
getReason(String)
- Method in class net.sf.javaprinciples.data.transformer.
ValidationResult
getSourceAttribute(Object, String)
- Method in interface net.sf.javaprinciples.data.transformer.
ObjectTypeMapper
I
instantiateObjectFromAttributeName(Object, String)
- Method in interface net.sf.javaprinciples.data.transformer.
ObjectTypeMapper
isDifferent()
- Method in class net.sf.javaprinciples.data.transformer.
DiffResult
isValid()
- Method in class net.sf.javaprinciples.data.transformer.
ValidationResult
M
map(T, U)
- Method in interface net.sf.javaprinciples.data.transformer.
Mapper
Maps the attributes of an input object to an output object.
Mapper
<
T
,
U
> - Interface in
net.sf.javaprinciples.data.transformer
MapperFactory
<
T
,
U
> - Interface in
net.sf.javaprinciples.data.transformer
Match
<
T
> - Interface in
net.sf.javaprinciples.data.transformer
match(T, T)
- Method in interface net.sf.javaprinciples.data.transformer.
Match
ModelElementSourceDestinationMapper
- Interface in
net.sf.javaprinciples.data.transformer
N
net.sf.javaprinciples.data.property
- package net.sf.javaprinciples.data.property
net.sf.javaprinciples.data.transformer
- package net.sf.javaprinciples.data.transformer
net.sf.javaprinciples.data.visitor
- package net.sf.javaprinciples.data.visitor
Node
- Interface in
net.sf.javaprinciples.data.visitor
A node in a hierarchy that may accept visitors.
O
ObjectFactory
<
T
> - Interface in
net.sf.javaprinciples.data.transformer
ObjectTypeMapper
- Interface in
net.sf.javaprinciples.data.transformer
Operation
- Interface in
net.sf.javaprinciples.data.visitor
P
PropertySource
<
T
,
U
> - Interface in
net.sf.javaprinciples.data.property
PropertyTarget
<
T
,
U
> - Interface in
net.sf.javaprinciples.data.property
R
REQUIRED
- Static variable in class net.sf.javaprinciples.data.transformer.
ValidationResult
result(Visitor, T)
- Method in interface net.sf.javaprinciples.data.visitor.
ResultPolicy
ResultPolicy
<
T
> - Interface in
net.sf.javaprinciples.data.visitor
S
setAttributeOnParentObject(List<ModelElement>, Object, Object)
- Method in interface net.sf.javaprinciples.data.transformer.
ModelElementSourceDestinationMapper
setProperty(T, U)
- Method in interface net.sf.javaprinciples.data.property.
PropertyTarget
Set the provided value
T
toString()
- Method in class net.sf.javaprinciples.data.transformer.
DiffResult
toString()
- Method in class net.sf.javaprinciples.data.transformer.
ValidationResult
transform(T)
- Method in interface net.sf.javaprinciples.data.transformer.
Transformer
Transformer
<
T
,
V
> - Interface in
net.sf.javaprinciples.data.transformer
A Transformer is responsible for transforming an object into a different object.
TransformerFactory
<
T
,
V
> - Interface in
net.sf.javaprinciples.data.transformer
TransformerFactory.DIRECTION_TYPE
- Enum in
net.sf.javaprinciples.data.transformer
V
validate(T)
- Method in interface net.sf.javaprinciples.data.transformer.
Validation
Validation
<
T
> - Interface in
net.sf.javaprinciples.data.transformer
Validate the provided input and produce a result which states whether the input is valid.
ValidationResult
- Class in
net.sf.javaprinciples.data.transformer
A holder of validation results.
ValidationResult()
- Constructor for class net.sf.javaprinciples.data.transformer.
ValidationResult
ValidationResult(String, String)
- Constructor for class net.sf.javaprinciples.data.transformer.
ValidationResult
valueOf(String)
- Static method in enum net.sf.javaprinciples.data.transformer.
DiffResult.Difference
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum net.sf.javaprinciples.data.transformer.
TransformerFactory.DIRECTION_TYPE
Returns the enum constant of this type with the specified name.
values()
- Static method in enum net.sf.javaprinciples.data.transformer.
DiffResult.Difference
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum net.sf.javaprinciples.data.transformer.
TransformerFactory.DIRECTION_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
visit(Visitor)
- Method in interface net.sf.javaprinciples.data.visitor.
Operation
Visitor
- Interface in
net.sf.javaprinciples.data.visitor
The visitation to a node
A
C
D
F
G
I
M
N
O
P
R
S
T
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2013. All Rights Reserved.