litesoft
@ 947
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
// This Source Code is in the Public Domain per: http://unlicense.org package org.litesoft.orsup.base; public interface MetaDataStore { MetaDataForPO[] getAllMetaDataForPOs(); MetaDataForPO getMetaDataOptionallyByIdentifier( String pIdentifierName ); MetaDataForPO getMetaDataOptional( String pPersistedObjectRegistrationName ); MetaDataForPO getMetaDataOptional( Class<? extends PersistentObject> pPersistedObjectClass ); MetaDataForPO getMetaDataRequired( String pPersistedObjectRegistrationName ); MetaDataForPO getMetaDataRequired( Class<? extends PersistentObject> pPersistedObjectClass ); } |