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