< prev index next >

src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java

Print this page




  78      * Constructor for concrete subclasses; uses {@code null} for the
  79      * default value.
  80      */
  81     @SuppressWarnings("deprecation") // Superclass constructor deprecated
  82     protected SimpleTypeVisitor7(){
  83         super(null);
  84     }
  85 
  86     /**
  87      * Constructor for concrete subclasses; uses the argument for the
  88      * default value.
  89      *
  90      * @param defaultValue the value to assign to {@link #DEFAULT_VALUE}
  91      */
  92     @SuppressWarnings("deprecation") // Superclass constructor deprecated
  93     protected SimpleTypeVisitor7(R defaultValue){
  94         super(defaultValue);
  95     }
  96 
  97     /**
  98      * This implementation visits a {@code UnionType} by calling
  99      * {@code defaultAction}.

 100      *
 101      * @param t  {@inheritDoc}
 102      * @param p  {@inheritDoc}
 103      * @return the result of {@code defaultAction}
 104      */
 105     @Override
 106     public R visitUnion(UnionType t, P p) {
 107         return defaultAction(t, p);
 108     }
 109 }


  78      * Constructor for concrete subclasses; uses {@code null} for the
  79      * default value.
  80      */
  81     @SuppressWarnings("deprecation") // Superclass constructor deprecated
  82     protected SimpleTypeVisitor7(){
  83         super(null);
  84     }
  85 
  86     /**
  87      * Constructor for concrete subclasses; uses the argument for the
  88      * default value.
  89      *
  90      * @param defaultValue the value to assign to {@link #DEFAULT_VALUE}
  91      */
  92     @SuppressWarnings("deprecation") // Superclass constructor deprecated
  93     protected SimpleTypeVisitor7(R defaultValue){
  94         super(defaultValue);
  95     }
  96 
  97     /**
  98      * {@inheritDoc}
  99      *
 100      * @implSpec This implementation calls {@code defaultAction}.
 101      *
 102      * @param t  {@inheritDoc}
 103      * @param p  {@inheritDoc}
 104      * @return the result of {@code defaultAction}
 105      */
 106     @Override
 107     public R visitUnion(UnionType t, P p) {
 108         return defaultAction(t, p);
 109     }
 110 }
< prev index next >