类 AlternateTypeRule

java.lang.Object
springfox.documentation.schema.AlternateTypeRule
所有已实现的接口:
org.springframework.core.Ordered

public class AlternateTypeRule extends Object implements org.springframework.core.Ordered
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    protected final com.fasterxml.classmate.ResolvedType
     
    protected final int
     
    protected final com.fasterxml.classmate.ResolvedType
     

    从接口继承的字段 org.springframework.core.Ordered

    HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
  • 构造器概要

    构造器
    构造器
    说明
    AlternateTypeRule(com.fasterxml.classmate.ResolvedType original, com.fasterxml.classmate.ResolvedType alternate)
    Instantiates a new Alternate type rule.
    AlternateTypeRule(com.fasterxml.classmate.ResolvedType original, com.fasterxml.classmate.ResolvedType alternate, int order)
    Instantiates a new Alternate type rule.
  • 方法概要

    修饰符和类型
    方法
    说明
    com.fasterxml.classmate.ResolvedType
    alternateFor(com.fasterxml.classmate.ResolvedType type)
    Provides alternate for supplier type.
    boolean
    appliesTo(com.fasterxml.classmate.ResolvedType type)
    Check if an alternate applies to type.
    int
     

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 字段详细资料

    • original

      protected final com.fasterxml.classmate.ResolvedType original
    • alternate

      protected final com.fasterxml.classmate.ResolvedType alternate
    • order

      protected final int order
  • 构造器详细资料

    • AlternateTypeRule

      public AlternateTypeRule(com.fasterxml.classmate.ResolvedType original, com.fasterxml.classmate.ResolvedType alternate)
      Instantiates a new Alternate type rule.
      参数:
      original - the original type
      alternate - the alternate type
    • AlternateTypeRule

      public AlternateTypeRule(com.fasterxml.classmate.ResolvedType original, com.fasterxml.classmate.ResolvedType alternate, int order)
      Instantiates a new Alternate type rule.
      参数:
      original - the original type
      alternate - the alternate type
      order - the order Ordered in which the rules are applied
  • 方法详细资料

    • alternateFor

      public com.fasterxml.classmate.ResolvedType alternateFor(com.fasterxml.classmate.ResolvedType type)
      Provides alternate for supplier type.
      参数:
      type - the type
      返回:
      the alternate for the type
    • appliesTo

      public boolean appliesTo(com.fasterxml.classmate.ResolvedType type)
      Check if an alternate applies to type.
      参数:
      type - the source
      返回:
      the boolean
    • getOrder

      public int getOrder()
      指定者:
      getOrder 在接口中 org.springframework.core.Ordered