Annotation Interface GenericResolvingInfo.ResolvingStrategy.ParentTagByDepthStrategy

Enclosing class:
GenericResolvingInfo.ResolvingStrategy

public static @interface GenericResolvingInfo.ResolvingStrategy.ParentTagByDepthStrategy
Describes type from parent component that should be extracted from XML by tag depth.
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    int
     
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Name of type parameter from resolved type.
    Class FQNs of type parameters.
  • Element Details

    • parentTagDepth

      int parentTagDepth
    • typeParametersFqn

      String[] typeParametersFqn
      Class FQNs of type parameters.
      Default:
      {}
    • takeFromTypeParameter

      String takeFromTypeParameter
      Name of type parameter from resolved type.

      If value is empty, then a resolved type will be used.

      If value is not empty, then a type parameter from the resolved type will be used.

      Default:
      ""