Interface ItemDeployment.FinderMethod

  • All Superinterfaces:
    java.io.Serializable
    Enclosing interface:
    ItemDeployment

    public static interface ItemDeployment.FinderMethod
    extends java.io.Serializable
    describes a CMP finder
    • Method Detail

      • 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