索引
すべてのクラス|すべてのパッケージ
A
- Attribute - org.thinkit.zenna.annotationの注釈型
-
The annotation that specifies mapping between a field and a condition defined in a conten file.
- attributes(Set<String>) - クラス のメソッドorg.thinkit.zenna.eval.ContentEvaluator.ContentEvaluatorBuilder
-
The attributes of content
B
- build() - クラス のメソッドorg.thinkit.zenna.eval.ContentEvaluator.ContentEvaluatorBuilder
- builder() - クラス のstaticメソッドorg.thinkit.zenna.eval.ContentEvaluator
C
- Condition - org.thinkit.zenna.annotationの注釈型
-
The annotation that specifies mapping between a field and a condition defined in a conten file.
- CONDITION_ID - org.thinkit.zenna.key.ConditionNodeKey
-
"conditionId"
- CONDITION_ID - org.thinkit.zenna.key.SelectionNodeKey
-
"conditionId"
- CONDITION_NODES - org.thinkit.zenna.key.ConditionNodeKey
-
"conditionNodes"
- ConditionNodeKey - org.thinkit.zenna.keyの列挙
-
The enum class that manages the key names supported when defining conditions in content files.
- conditions(Map<String, String>) - クラス のメソッドorg.thinkit.zenna.eval.ContentEvaluator.ContentEvaluatorBuilder
-
The conditions of content
- CONDITIONS - org.thinkit.zenna.key.ConditionNodeKey
-
"conditions"
- content(Map<String, Object>) - クラス のメソッドorg.thinkit.zenna.eval.ContentEvaluator.ContentEvaluatorBuilder
-
The content map
- Content - org.thinkit.zenna.annotationの注釈型
-
The annotation that specifies the mapping between the content class and the content file.
- CONTENT_PACKAGE - org.thinkit.zenna.catalog.ContentPropertyKey
-
"contentPackage="
- ContentEntity - org.thinkit.zenna.entityのインタフェース
-
A marker interface that indicates that the item of content being mapped is a stored entity.
- ContentEvaluator - org.thinkit.zenna.evalのクラス
-
The class that defines the process of evaluating the defined content based on the given inputs.
- ContentEvaluator.ContentEvaluatorBuilder - org.thinkit.zenna.evalのクラス
- ContentExtension - org.thinkit.zenna.catalogの列挙
-
The catalog that manages content extension.
- ContentKey - org.thinkit.zenna.keyのインタフェース
-
The interface that abstracts key names supported as a framework to be used when defining content files.
- ContentLoader - org.thinkit.zenna.loaderのクラス
-
The class that defines the content loading process.
- ContentMapper<R extends ContentEntity> - org.thinkit.zenna.mapperのクラス
-
A class that abstracts the process of mapping content classes to content files.
- ContentNodeResolver - org.thinkit.zenna.utilのクラス
-
Provides operations on content node.
- ContentNotFoundException - org.thinkit.zenna.exceptionの例外
-
Thrown to indicate that an error has occurred when parsing the content file.
- ContentNotFoundException() - 例外 のコンストラクタorg.thinkit.zenna.exception.ContentNotFoundException
-
Constructs an
ContentNotFoundException
with no detail message. - ContentNotFoundException(String) - 例外 のコンストラクタorg.thinkit.zenna.exception.ContentNotFoundException
-
Constructs an
ContentNotFoundException
with the specified detail message. - ContentNotFoundException(String, Throwable) - 例外 のコンストラクタorg.thinkit.zenna.exception.ContentNotFoundException
-
Constructs a new exception with the specified detail message and cause.
- ContentNotFoundException(Throwable) - 例外 のコンストラクタorg.thinkit.zenna.exception.ContentNotFoundException
-
Constructs a new exception with the specified cause and a detail message of (cause==null ?
- ContentParsingException - org.thinkit.zenna.exceptionの例外
-
Thrown to indicate that an error has occurred when parsing the content file.
- ContentParsingException() - 例外 のコンストラクタorg.thinkit.zenna.exception.ContentParsingException
-
Constructs an
ContentParsingException
with no detail message. - ContentParsingException(String) - 例外 のコンストラクタorg.thinkit.zenna.exception.ContentParsingException
-
Constructs an
ContentParsingException
with the specified detail message. - ContentParsingException(String, Throwable) - 例外 のコンストラクタorg.thinkit.zenna.exception.ContentParsingException
-
Constructs a new exception with the specified detail message and cause.
- ContentParsingException(Throwable) - 例外 のコンストラクタorg.thinkit.zenna.exception.ContentParsingException
-
Constructs a new exception with the specified cause and a detail message of (cause==null ?
- ContentProperty - org.thinkit.zenna.configのクラス
-
A class that represents a content property file.
- ContentPropertyKey - org.thinkit.zenna.catalogの列挙
-
The catalog that manages the key of content property.
- ContentRoot - org.thinkit.zenna.catalogの列挙
-
The catalog that manages a root path of content.
D
- DEFAULT - org.thinkit.zenna.catalog.ContentRoot
-
"resources/zenna"
- DEFAULT - org.thinkit.zenna.catalog.MapperSuffix
-
The default suffix
- DEFAULT - org.thinkit.zenna.catalog.PropertyFileName
-
The default property file name
E
- equals(Object) - クラス のメソッドorg.thinkit.zenna.config.ContentProperty
- equals(Object) - クラス のメソッドorg.thinkit.zenna.eval.ContentEvaluator
- equals(Object) - クラス のメソッドorg.thinkit.zenna.loader.ContentLoader
- equals(Object) - クラス のメソッドorg.thinkit.zenna.mapper.ContentMapper
- evaluate() - クラス のメソッドorg.thinkit.zenna.eval.ContentEvaluator
-
Evaluate and return the obtained object as a list structure.
- evaluate() - インタフェース のメソッドorg.thinkit.zenna.eval.Evaluator
-
Evaluate and return the obtained object as a list structure.
- Evaluator - org.thinkit.zenna.evalのインタフェース
-
The interface that abstracts the evaluator.
F
- FieldResolver - org.thinkit.zenna.utilのクラス
-
Provides operations on
Field
object. - from(Class<?>, String) - クラス のstaticメソッドorg.thinkit.zenna.config.ContentProperty
-
Returns the new instance of
ContentProperty
based on an argument. - from(InputStream) - クラス のstaticメソッドorg.thinkit.zenna.loader.ContentLoader
G
- getCode() - 列挙 のメソッドorg.thinkit.zenna.catalog.ContentExtension
-
The code
- getCode() - 列挙 のメソッドorg.thinkit.zenna.catalog.ContentPropertyKey
-
The code
- getCode() - 列挙 のメソッドorg.thinkit.zenna.catalog.ContentRoot
-
The code
- getCode() - 列挙 のメソッドorg.thinkit.zenna.catalog.MapperSuffix
-
The code
- getCode() - 列挙 のメソッドorg.thinkit.zenna.catalog.PropertyFileName
-
The code
- getContentPackage() - クラス のメソッドorg.thinkit.zenna.config.ContentProperty
-
Retrieves the content package name from the property file and returns it as a string.
- getMapperSuffix() - クラス のメソッドorg.thinkit.zenna.config.ContentProperty
-
Retrieves the mapper suffix name from the property file and returns it as a string.
- getName() - 列挙 のメソッドorg.thinkit.zenna.key.ConditionNodeKey
- getName() - インタフェース のメソッドorg.thinkit.zenna.key.ContentKey
-
Returns the key name.
- getName() - 列挙 のメソッドorg.thinkit.zenna.key.MetaNodeKey
- getName() - 列挙 のメソッドorg.thinkit.zenna.key.SelectionNodeKey
- getNodeList(Map<String, Object>, ContentKey) - クラス のstaticメソッドorg.thinkit.zenna.util.ContentNodeResolver
-
Returns the list of nodes associated with the specified
ContentKey
from the content map. - getNodeMap(Map<String, Object>, ContentKey) - クラス のstaticメソッドorg.thinkit.zenna.util.ContentNodeResolver
-
Returns the node map associated with the specified
ContentKey
from the content map. - getObject(Map<String, Object>, String) - クラス のstaticメソッドorg.thinkit.zenna.util.ContentNodeResolver
-
Returns a value of type Object based on the content key specified as an argument from the node map.
- getProperty() - インタフェース のメソッドorg.thinkit.zenna.config.Property
-
Returns the property value.
- getString(Map<String, Object>, String) - クラス のstaticメソッドorg.thinkit.zenna.util.ContentNodeResolver
-
Returns a value of type string based on the content key specified as an argument from the node map.
- getString(Map<String, Object>, ContentKey) - クラス のstaticメソッドorg.thinkit.zenna.util.ContentNodeResolver
-
Returns a value of type string based on the content key specified as an argument from the node map.
- getTag() - 列挙 のメソッドorg.thinkit.zenna.catalog.ContentExtension
-
The tag
- getTag() - 列挙 のメソッドorg.thinkit.zenna.catalog.ContentPropertyKey
-
The tag
- getTag() - 列挙 のメソッドorg.thinkit.zenna.catalog.ContentRoot
-
The tag
- getTag() - 列挙 のメソッドorg.thinkit.zenna.catalog.MapperSuffix
-
The tag
- getTag() - 列挙 のメソッドorg.thinkit.zenna.catalog.PropertyFileName
-
The tag
H
- hashCode() - クラス のメソッドorg.thinkit.zenna.config.ContentProperty
- hashCode() - クラス のメソッドorg.thinkit.zenna.eval.ContentEvaluator
- hashCode() - クラス のメソッドorg.thinkit.zenna.loader.ContentLoader
- hashCode() - クラス のメソッドorg.thinkit.zenna.mapper.ContentMapper
I
- IllegalContentStateException - org.thinkit.zenna.exceptionの例外
-
Thrown to indicate that the defined content is in an illegal state.
- IllegalContentStateException() - 例外 のコンストラクタorg.thinkit.zenna.exception.IllegalContentStateException
-
Constructs an
IllegalContentStateException
with no detail message. - IllegalContentStateException(String) - 例外 のコンストラクタorg.thinkit.zenna.exception.IllegalContentStateException
-
Constructs an
IllegalContentStateException
with the specified detail message. - IllegalContentStateException(String, Throwable) - 例外 のコンストラクタorg.thinkit.zenna.exception.IllegalContentStateException
-
Constructs a new exception with the specified detail message and cause.
- IllegalContentStateException(Throwable) - 例外 のコンストラクタorg.thinkit.zenna.exception.IllegalContentStateException
-
Constructs a new exception with the specified cause and a detail message of (cause==null ?
- InputStreamResolver - org.thinkit.zenna.utilのクラス
-
Provides operations on input stream.
- isStatic(Field) - クラス のstaticメソッドorg.thinkit.zenna.util.FieldResolver
-
Ckeck if the
field
passed as an argument is a static field.
J
- JSON - org.thinkit.zenna.catalog.ContentExtension
-
JSON
- JsonConverter - org.thinkit.zenna.utilのクラス
-
This class defines a generic conversion process for json using the Jackson library.
K
- KEY_NAME - org.thinkit.zenna.key.ConditionNodeKey
-
"keyName"
L
- load() - クラス のメソッドorg.thinkit.zenna.loader.ContentLoader
-
Load and return the obtained object as a map structure.
- load() - インタフェース のメソッドorg.thinkit.zenna.loader.Loader
-
Load and return the obtained object as a map structure.
- Loader - org.thinkit.zenna.loaderのインタフェース
-
The interface that abstracts the loader.
M
- Mapper<R extends ContentEntity> - org.thinkit.zenna.mapperのインタフェース
-
An interface that abstracts mapping.
- MAPPER_SUFFIX - org.thinkit.zenna.catalog.ContentPropertyKey
-
"mapperSuffix"
- MapperSuffix - org.thinkit.zenna.catalogの列挙
-
The catalog that manages suffix of mapper object.
- META - org.thinkit.zenna.key.MetaNodeKey
-
"meta"
- MetaNodeKey - org.thinkit.zenna.keyの列挙
-
The enum class that manages the key names supported when defining metas in content files.
N
- NODE - org.thinkit.zenna.key.ConditionNodeKey
-
"node"
- NODE - org.thinkit.zenna.key.SelectionNodeKey
-
"node"
O
- OPERAND - org.thinkit.zenna.key.ConditionNodeKey
-
"operand"
- OPERATOR - org.thinkit.zenna.key.ConditionNodeKey
-
"operator"
- org.thinkit.zenna.annotation - パッケージ org.thinkit.zenna.annotation
-
The package that manages the annotations used to map the content file and each item in the content file.
- org.thinkit.zenna.catalog - パッケージ org.thinkit.zenna.catalog
-
The package that manages constants related to content operations as a catalog.
- org.thinkit.zenna.config - パッケージ org.thinkit.zenna.config
-
The package that manages objects that manipulate property files
"content.properties"
that define various settings for content. - org.thinkit.zenna.entity - パッケージ org.thinkit.zenna.entity
-
The package that manages the interface that indicates that the entity associated with each selection defined in the content file.
- org.thinkit.zenna.eval - パッケージ org.thinkit.zenna.eval
-
The package that manages the objects used to check the conditions specified as input against the conditions defined in the content file and extract only the content items that match the specified conditions.
- org.thinkit.zenna.exception - パッケージ org.thinkit.zenna.exception
-
The package that manages runtime exceptions that are thrown to indicate that an error is detected during content operations.
- org.thinkit.zenna.key - パッケージ org.thinkit.zenna.key
-
The package that manages objects that have elements that represent the keys of content files supported as a framework.
- org.thinkit.zenna.loader - パッケージ org.thinkit.zenna.loader
-
The package that manages objects for loading content from specified content files.
- org.thinkit.zenna.mapper - パッケージ org.thinkit.zenna.mapper
-
The package that manages objects used to map content files to objects that represent each element of the content.
- org.thinkit.zenna.util - パッケージ org.thinkit.zenna.util
-
This package manages the utilities used for content manipulation.
P
- Property - org.thinkit.zenna.configのインタフェース
-
The interface that abstracts properties.
- PropertyFileName - org.thinkit.zenna.catalogの列挙
-
The catalog that manages name of property file
- PropertyNotFoundException - org.thinkit.zenna.exceptionの例外
-
Thrown to indicate that an error has occurred when the property file is not found.
- PropertyNotFoundException() - 例外 のコンストラクタorg.thinkit.zenna.exception.PropertyNotFoundException
-
Constructs an
PropertyNotFoundException
with no detail message. - PropertyNotFoundException(String) - 例外 のコンストラクタorg.thinkit.zenna.exception.PropertyNotFoundException
-
Constructs an
PropertyNotFoundException
with the specified detail message. - PropertyNotFoundException(String, Throwable) - 例外 のコンストラクタorg.thinkit.zenna.exception.PropertyNotFoundException
-
Constructs a new exception with the specified detail message and cause.
- PropertyNotFoundException(Throwable) - 例外 のコンストラクタorg.thinkit.zenna.exception.PropertyNotFoundException
-
Constructs a new exception with the specified cause and a detail message of (cause==null ?
R
- RESULT_TYPE - org.thinkit.zenna.key.MetaNodeKey
-
"resultType"
- ResultTypeNotFoundException - org.thinkit.zenna.exceptionの例外
-
Thrown to indicate that an error has occurred when parsing the result type.
- ResultTypeNotFoundException() - 例外 のコンストラクタorg.thinkit.zenna.exception.ResultTypeNotFoundException
-
Constructs an
ResultTypeNotFoundException
with no detail message. - ResultTypeNotFoundException(String) - 例外 のコンストラクタorg.thinkit.zenna.exception.ResultTypeNotFoundException
-
Constructs an
ResultTypeNotFoundException
with the specified detail message. - ResultTypeNotFoundException(String, Throwable) - 例外 のコンストラクタorg.thinkit.zenna.exception.ResultTypeNotFoundException
-
Constructs a new exception with the specified detail message and cause.
- ResultTypeNotFoundException(Throwable) - 例外 のコンストラクタorg.thinkit.zenna.exception.ResultTypeNotFoundException
-
Constructs a new exception with the specified cause and a detail message of (cause==null ?
S
- scan() - クラス のメソッドorg.thinkit.zenna.mapper.ContentMapper
- scan() - インタフェース のメソッドorg.thinkit.zenna.mapper.Mapper
-
Performs the mapping process between the content class and the content file, and returns the Entity list containing the items retrieved from the specified content.
- SELECTION_NODES - org.thinkit.zenna.key.SelectionNodeKey
-
"selectionNodes"
- SelectionNodeKey - org.thinkit.zenna.keyの列挙
-
The enum class that manages the key names supported when defining selections in content files.
T
- toBuilder() - クラス のメソッドorg.thinkit.zenna.eval.ContentEvaluator
- toLinkedHashMap(String) - クラス のstaticメソッドorg.thinkit.zenna.util.JsonConverter
-
Converts the JSON string passed as an argument to a
LinkedHashMap
structure. - toObject(String, TypeReference<T>) - クラス のstaticメソッドorg.thinkit.zenna.util.JsonConverter
-
Converts the object specified as an argument to an arbitrary structure.
- toString() - クラス のメソッドorg.thinkit.zenna.config.ContentProperty
- toString() - クラス のメソッドorg.thinkit.zenna.eval.ContentEvaluator.ContentEvaluatorBuilder
- toString() - クラス のメソッドorg.thinkit.zenna.eval.ContentEvaluator
- toString() - クラス のメソッドorg.thinkit.zenna.loader.ContentLoader
- toString() - クラス のメソッドorg.thinkit.zenna.mapper.ContentMapper
- toString(InputStream) - クラス のstaticメソッドorg.thinkit.zenna.util.InputStreamResolver
-
Converts the input stream passed as argument to a string.
V
- value() - 注釈型 のメソッドorg.thinkit.zenna.annotation.Attribute
-
Specify the field in the content class that you want to tie to the attribute defined in the content file.
- value() - 注釈型 のメソッドorg.thinkit.zenna.annotation.Condition
-
Specify the field in the content class that you want to tie to the condition defined in the content file.
- value() - 注釈型 のメソッドorg.thinkit.zenna.annotation.Content
-
Specify the name of the content file to be mapped.
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.zenna.catalog.ContentExtension
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.zenna.catalog.ContentPropertyKey
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.zenna.catalog.ContentRoot
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.zenna.catalog.MapperSuffix
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.zenna.catalog.PropertyFileName
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.zenna.key.ConditionNodeKey
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.zenna.key.MetaNodeKey
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.zenna.key.SelectionNodeKey
-
指定した名前を持つこの型の列挙型定数を返します。
- values() - 列挙 のstaticメソッドorg.thinkit.zenna.catalog.ContentExtension
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.zenna.catalog.ContentPropertyKey
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.zenna.catalog.ContentRoot
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.zenna.catalog.MapperSuffix
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.zenna.catalog.PropertyFileName
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.zenna.key.ConditionNodeKey
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.zenna.key.MetaNodeKey
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.zenna.key.SelectionNodeKey
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
すべてのクラス|すべてのパッケージ