クラス DefinitionMetaDataTypeMap<D extends Definition,M extends RootMetaData>
java.lang.Object
org.iplass.mtp.impl.definition.DefinitionMetaDataTypeMap<D,M>
- 直系の既知のサブクラス:
AsyncCommandService.TypeMap,AuthenticationPolicyService.TypeMap,CommandService.TypeMap,EntityFilterService.TypeMap,EntityService.TypeMap,GroovyScriptService.TypeMap,MailServiceImpl.TypeMap,MessageService.TypeMap,MetaTenantService.TypeMap,PreferenceService.TypeMap,PushNotificationService.TypeMap,SelectValueService.TypeMap,SmsServiceBaseImpl.TypeMap,WebhookEndpointServiceImpl.TypeMap,WebhookServiceImpl.TypeMap
public abstract class DefinitionMetaDataTypeMap<D extends Definition,M extends RootMetaData>
extends Object
-
フィールドの概要
フィールド -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明protected DefinitionNameCheckerメタデータ定義名Checker生成メタデータ定義名Checkerを返却toDefinition(M metaData) abstract TypedDefinitionManager<D> typeName()
-
フィールド詳細
-
pathPrefix
-
metaType
-
defType
-
-
コンストラクタの詳細
-
DefinitionMetaDataTypeMap
-
-
メソッドの詳細
-
toDefinition
-
typedDefinitionManager
-
toPath
-
toDefName
-
typeName
-
getDefinitionNameChecker
メタデータ定義名Checkerを返却- 戻り値:
- メタデータ定義名Checker
-
createDefinitionNameChecker
メタデータ定義名Checker生成デフォルトはメタデータ定義名が「パスにスラッシュを利用、名前にピリオド含む」になってるかチェックするChecker
デフォルト以外のCheckerを利用する場合はオーバーライドする- 戻り値:
- メタデータ定義名Checker
-