THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
Code Block | ||
---|---|---|
| ||
/**
*
*/
public class TypeConfiguration implements Serializable {
/** Type name. Supports wildcards. */
private String typeName;
/** Affinity key field name. */
private String affKeyFieldName;
/** Type info extensions. */
private Map<Class<? extends TypeInfo>, ? extends TypeInfo> typeInfos;
public void setTypeInfos(Collection<? extends TypeInfo> typeInfos) {...}
public Collection<? extends TypeInfo> getTypeInfos() {...}
public <T extends TypeInfo> T getTypeInfo(Class<T> infoCls) {...}
} |
Code Block | ||
---|---|---|
| ||
/**
*
*/
public interface TypeInfo extends Serializable {
} |
Code Block | ||
---|---|---|
| ||
/** * */ public class PersistenceTypeInfo implements TypeInfo { /** Schema name in database. */ private String dbSchema; /** Table name in database. */ private String dbTbl; /** Persisted fields. */ @GridToStringInclude private Collection<CacheTypeFieldMetadata> fields; } |
...