org.jmythapi.database.impl
Class ASettingsGroup<E extends Enum<E> & ISettingsProperty>
java.lang.Object
org.jmythapi.impl.AData<E>
org.jmythapi.database.impl.ADatabaseRow<E>
org.jmythapi.database.impl.ASettingsGroup<E>
- All Implemented Interfaces:
- Cloneable, IPropertyAware<E>, IVersionable
- Direct Known Subclasses:
- MythFillDatabaseStatus, MythShutdownStatus
public abstract class ASettingsGroup<E extends Enum<E> & ISettingsProperty>
- extends ADatabaseRow<E>
Methods inherited from class org.jmythapi.impl.AData |
getPropertyClass, getPropertyCount, getPropertyMap, getPropertyValue, getPropertyValue, getPropertyValueObject, getPropertyValueObject, getPropertyValues, getVersionNr, hashCode, init, postProcessArguments, setPropertyValue, setPropertyValue, setPropertyValueObject, toString |
ASettingsGroup
public ASettingsGroup(ProtocolVersion protoVersion,
int dbVersion,
Class<E> propsClass,
Map<String,ISetting> settings)
extractArgumentsList
public static <E extends Enum<E> & ISettingsProperty> List<String> extractArgumentsList(Map<String,ISetting> settings,
Class<E> propsClass,
int dbVersion)
getSettingsNames
public static <E extends Enum<E> & ISettingsProperty> String[] getSettingsNames(Class<E> propsClass,
int dbVersion)
Copyright © 2008-2013. All Rights Reserved.