public final class Property extends Object implements Comparable<Property>
Constructor and Description |
---|
Property(EntityType declaringType,
String name,
String escapedName,
com.mysema.codegen.model.Type type,
List<String> inits,
boolean inherited) |
Property(EntityType declaringType,
String name,
com.mysema.codegen.model.Type type) |
Property(EntityType declaringType,
String name,
com.mysema.codegen.model.Type type,
List<String> inits) |
Property(EntityType declaringType,
String name,
com.mysema.codegen.model.Type type,
List<String> inits,
boolean inherited) |
Modifier and Type | Method and Description |
---|---|
void |
addAnnotation(Annotation annotation) |
int |
compareTo(Property o) |
Property |
createCopy(EntityType targetModel) |
boolean |
equals(Object o) |
<T extends Annotation> |
getAnnotation(Class<T> type) |
Collection<Annotation> |
getAnnotations() |
Map<Object,Object> |
getData() |
EntityType |
getDeclaringType() |
String |
getEscapedName() |
List<String> |
getInits() |
String |
getName() |
com.mysema.codegen.model.Type |
getParameter(int i) |
com.mysema.codegen.model.Type |
getType() |
int |
hashCode() |
boolean |
isInherited() |
String |
toString() |
public Property(EntityType declaringType, String name, com.mysema.codegen.model.Type type)
public Property(EntityType declaringType, String name, com.mysema.codegen.model.Type type, List<String> inits)
public Property(EntityType declaringType, String name, com.mysema.codegen.model.Type type, List<String> inits, boolean inherited)
public Property(EntityType declaringType, String name, String escapedName, com.mysema.codegen.model.Type type, List<String> inits, boolean inherited)
public void addAnnotation(Annotation annotation)
public int compareTo(Property o)
compareTo
in interface Comparable<Property>
public Property createCopy(EntityType targetModel)
public <T extends Annotation> T getAnnotation(Class<T> type)
public Collection<Annotation> getAnnotations()
public EntityType getDeclaringType()
public String getEscapedName()
public String getName()
public com.mysema.codegen.model.Type getParameter(int i)
public com.mysema.codegen.model.Type getType()
public boolean isInherited()
Copyright © 2007–2015 Mysema Ltd. All rights reserved.