Class GenericCore
java.lang.Object
de.rpgframework.genericrpg.data.GenericCore
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final System.Loggerprotected static org.prelle.simplepersist.Persister -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBestPageReferenceLongNames(E item, Locale locale) static <E extends DataItem>
List<PageReference> getBestPageReferences(E item, Locale locale) getBestPageReferenceShortNames(E item, Locale locale) getDataSet(String id) static <E extends DataItem>
Estatic <E extends DataItem>
EgetItemList(Class<E> itemCls) static org.prelle.simplepersist.Persisterprotected static <E extends DataItem>
DataStorage<E> getStorage(Class<E> cls) loadDataItems(Class<? extends List<E>> cls, Class<E> itemCls, DataSet plugin, InputStream in) loadDataItems(Class<? extends List<E>> cls, Class<E> itemCls, DataSet plugin, Class<?> clazz, String resourceName) static voidremoveDataSet(DataSet set) static <E extends DataItem>
voidretainItems(Class<E> itemCls, String... keys)
-
Field Details
-
logger
-
serializer
protected static org.prelle.simplepersist.Persister serializer -
sets
-
-
Constructor Details
-
GenericCore
public GenericCore()
-
-
Method Details
-
getPersister
public static org.prelle.simplepersist.Persister getPersister() -
getStorage
-
getDataSets
-
getDataSet
-
removeDataSet
-
loadDataItems
public static <E extends DataItem> List<E> loadDataItems(Class<? extends List<E>> cls, Class<E> itemCls, DataSet plugin, Class<?> clazz, String resourceName) throws IOException - Throws:
IOException
-
loadDataItems
public static <E extends DataItem> List<E> loadDataItems(Class<? extends List<E>> cls, Class<E> itemCls, DataSet plugin, InputStream in) throws IOException - Throws:
IOException
-
retainItems
-
getItem
-
getItem
-
getItemList
-
getBestPageReferences
-
getBestPageReferenceShortNames
-
getBestPageReferenceLongNames
-