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

Copyright © 2013. All Rights Reserved.