public abstract class DataInfos<T extends Data,E extends DataInfos<T,E>>
extends java.lang.Object
Constructor and Description |
---|
DataInfos() |
DataInfos(java.lang.String dataId,
Member member) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
doInitDefaultData(java.lang.String dataId) |
protected abstract void |
doInitReadableData(T data) |
boolean |
equals(java.lang.Object obj) |
protected java.lang.Class<T> |
getDataClass() |
protected java.lang.String |
getDataId() |
protected Member |
getMember() |
protected abstract E |
getThis() |
java.lang.String |
getType() |
int |
hashCode() |
boolean |
isDataReadable() |
void |
setType(java.lang.String type) |
public DataInfos()
public DataInfos(java.lang.String dataId, Member member)
public java.lang.String getType()
public void setType(java.lang.String type)
public boolean isDataReadable()
protected java.lang.Class<T> getDataClass()
protected java.lang.String getDataId()
protected Member getMember()
protected abstract E getThis()
protected abstract void doInitReadableData(T data)
protected abstract void doInitDefaultData(java.lang.String dataId)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
Copyright © 2001-2018 Jalios SA. All Rights Reserved.