| java.lang.Object com.caucho.amber.type.Type com.caucho.amber.type.AbstractEnhancedType com.caucho.amber.type.AbstractStatefulType com.caucho.amber.type.EmbeddableType
generateLoadSelect | public String generateLoadSelect(Table table, String id)(Code) | | Generates the select clause for a load.
|
getInstanceClass | public Class getInstanceClass()(Code) | | Gets the instance class.
|
isEmbeddable | public boolean isEmbeddable()(Code) | | Returns true for an embeddable
|
toString | public String toString()(Code) | | Printable version of the entity.
|
Methods inherited from com.caucho.amber.type.AbstractStatefulType | public void addCompletionField(String name)(Code)(Java Doc) public void addDependency(Class cl)(Code)(Java Doc) public void addDependency(JClass cl)(Code)(Java Doc) public void addDependency(PersistentDependency depend)(Code)(Java Doc) public void addField(AmberField field)(Code)(Java Doc) public void addMappedSuperclassField(AmberField field)(Code)(Java Doc) public boolean containsCompletionField(String completionField)(Code)(Java Doc) public String generateCastFromObject(String value)(Code)(Java Doc) public void generateExpire(JavaWriter out) throws IOException(Code)(Java Doc) public void generateInvalidateForeign(JavaWriter out) throws IOException(Code)(Java Doc) public int generateLoad(JavaWriter out, String rs, String indexVar, int index, int loadGroupIndex, ArrayList<AmberField> overriddenFields) throws IOException(Code)(Java Doc) abstract public String generateLoadSelect(Table table, String id)(Code)(Java Doc) public String generateLoadSelect(Table table, String id, int loadGroup)(Code)(Java Doc) public String generateLoadSelect(Table table, String id, int loadGroup, boolean hasSelect)(Code)(Java Doc) public long getCreateLoadMask(int group)(Code)(Java Doc) public ArrayList<PersistentDependency> getDependencies()(Code)(Java Doc) public Column getDiscriminator()(Code)(Java Doc) public AmberField getField(String name)(Code)(Java Doc) public static JField getField(JClass cl, String name)(Code)(Java Doc) public ArrayList<AmberField> getFields()(Code)(Java Doc) public JMethod getGetter(String name)(Code)(Java Doc) public static JMethod getGetter(JClass cl, String name)(Code)(Java Doc) public String getJavaTypeName()(Code)(Java Doc) public AmberField getMappedSuperclassField(String name)(Code)(Java Doc) public ArrayList<AmberField> getMappedSuperclassFields()(Code)(Java Doc) public static JMethod getSetter(JClass cl, String name)(Code)(Java Doc) public void init() throws ConfigException(Code)(Java Doc) public boolean isEmbeddable()(Code)(Java Doc) public boolean isFieldAccess()(Code)(Java Doc) public void removeAllCompletionFields()(Code)(Java Doc) public void setBeanClass(JClass beanClass)(Code)(Java Doc) public void setDiscriminator(Column discriminator)(Code)(Java Doc) public void setFieldAccess(boolean isFieldAccess)(Code)(Java Doc) public boolean startConfigure()(Code)(Java Doc) public String toString()(Code)(Java Doc)
|
Methods inherited from com.caucho.amber.type.Type | public EntityItem findItem(AmberConnection aConn, ResultSet rs, int index) throws SQLException(Code)(Java Doc) public String fromObject(String value)(Code)(Java Doc) public String generateCastFromObject(String value)(Code)(Java Doc) public String generateCreateColumnSQL(AmberPersistenceUnit manager, int length, int precision, int scale)(Code)(Java Doc) public String generateEquals(String a, String b)(Code)(Java Doc) public String generateIncrementVersion(String value) throws IOException(Code)(Java Doc) public String generateIsNull(String value)(Code)(Java Doc) public int generateLoad(JavaWriter out, String rs, String indexVar, int index) throws IOException(Code)(Java Doc) public int generateLoad(JavaWriter out, String rs, String indexVar, int index, JClass targetType) throws IOException(Code)(Java Doc) public int generateLoadForeign(JavaWriter out, String rs, String indexVar, int index) throws IOException(Code)(Java Doc) public String generateNull()(Code)(Java Doc) public void generateSet(JavaWriter out, String pstmt, String index, String value) throws IOException(Code)(Java Doc) public void generateSetNull(JavaWriter out, String pstmt, String index) throws IOException(Code)(Java Doc) public void generateSetVersion(JavaWriter out, String pstmt, String index, String value) throws IOException(Code)(Java Doc) public int getColumnCount()(Code)(Java Doc) public Type getForeignType()(Code)(Java Doc) public String getForeignTypeName()(Code)(Java Doc) public String getJavaTypeName()(Code)(Java Doc) abstract public String getName()(Code)(Java Doc) public Object getObject(ResultSet rs, int index) throws SQLException(Code)(Java Doc) public Object getObject(AmberConnection aConn, ResultSet rs, int index) throws SQLException(Code)(Java Doc) public void init() throws ConfigException(Code)(Java Doc) public boolean isAssignableTo(JClass javaType)(Code)(Java Doc) public boolean isAutoIncrement()(Code)(Java Doc) public boolean isBoolean()(Code)(Java Doc) public boolean isNumeric()(Code)(Java Doc) public void setParameter(PreparedStatement pstmt, int index, Object value) throws SQLException(Code)(Java Doc) public String toObject(String value)(Code)(Java Doc) public Object toObject(long value)(Code)(Java Doc)
|
|
|