Package de.hybris.platform.core
Interface ItemDeployment.FinderMethod
-
- All Superinterfaces:
java.io.Serializable
- Enclosing interface:
- ItemDeployment
public static interface ItemDeployment.FinderMethod extends java.io.Serializabledescribes a CMP finder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>getAdditionalMethodMappings()java.lang.StringgetDefaultMethodMapping()java.lang.StringgetMethodName()java.util.List<java.lang.String>getParameterTypes()booleanshouldBeCached()
-
-
-
Method Detail
-
getMethodName
java.lang.String getMethodName()
- Returns:
- the method name - matches a method in
ItemDeployment.getImplClass()
-
getParameterTypes
java.util.List<java.lang.String> getParameterTypes()
- Returns:
- the method signatures as java class list - matches a method signature in
ItemDeployment.getImplClass()
-
getDefaultMethodMapping
java.lang.String getDefaultMethodMapping()
- Returns:
- the database specific sql query fragment for this finder, null if it doesnt exist for this database
-
getAdditionalMethodMappings
java.util.Map<java.lang.String,java.lang.String> getAdditionalMethodMappings()
- Returns:
- all method mappings as map
-
shouldBeCached
boolean shouldBeCached()
- Returns:
- whether this finder is configured as cacheable or not
-
-