congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
AnnotationFactory.getElementsDescription
Code IndexAdd Tabnine to your IDE (free)

How to use
getElementsDescription
method
in
libcore.reflect.AnnotationFactory

Best Java code snippets using libcore.reflect.AnnotationFactory.getElementsDescription (Showing top 14 results out of 315)

origin: robovm/robovm

/**
 * New instances should not be created directly, use factory method
 * {@link #createAnnotation(Class, AnnotationMember[]) createAnnotation()}
 * instead.
 *
 * @param klzz class defining the annotation type
 * @param values actual element values
 */
private AnnotationFactory(Class<? extends Annotation> klzz, AnnotationMember[] values) {
  klazz = klzz;
  AnnotationMember[] defs = getElementsDescription(klazz);
  if (values == null) {
    elements = defs;
  } else {
    //merge default and actual values
    elements = new AnnotationMember[defs.length];
    next: for (int i = elements.length - 1; i >= 0; i--) {
      for (AnnotationMember val : values) {
        if (val.name.equals(defs[i].name)) {
          elements[i] = val.setDefinition(defs[i]);
          continue next;
        }
      }
      elements[i] = defs[i];
    }
  }
}
origin: robovm/robovm

AnnotationMember[] defs = getElementsDescription(klazz);
AnnotationMember[] old = elements;
List<AnnotationMember> merged = new ArrayList<AnnotationMember>(defs.length + old.length);
origin: MobiVM/robovm

/**
 * New instances should not be created directly, use factory method
 * {@link #createAnnotation(Class, AnnotationMember[]) createAnnotation()}
 * instead.
 *
 * @param klzz class defining the annotation type
 * @param values actual element values
 */
private AnnotationFactory(Class<? extends Annotation> klzz, AnnotationMember[] values) {
  klazz = klzz;
  AnnotationMember[] defs = getElementsDescription(klazz);
  if (values == null) {
    elements = defs;
  } else {
    //merge default and actual values
    elements = new AnnotationMember[defs.length];
    next: for (int i = elements.length - 1; i >= 0; i--) {
      for (AnnotationMember val : values) {
        if (val.name.equals(defs[i].name)) {
          elements[i] = val.setDefinition(defs[i]);
          continue next;
        }
      }
      elements[i] = defs[i];
    }
  }
}
origin: com.gluonhq/robovm-rt

/**
 * New instances should not be created directly, use factory method
 * {@link #createAnnotation(Class, AnnotationMember[]) createAnnotation()}
 * instead.
 *
 * @param klzz class defining the annotation type
 * @param values actual element values
 */
private AnnotationFactory(Class<? extends Annotation> klzz, AnnotationMember[] values) {
  klazz = klzz;
  AnnotationMember[] defs = getElementsDescription(klazz);
  if (values == null) {
    elements = defs;
  } else {
    //merge default and actual values
    elements = new AnnotationMember[defs.length];
    next: for (int i = elements.length - 1; i >= 0; i--) {
      for (AnnotationMember val : values) {
        if (val.name.equals(defs[i].name)) {
          elements[i] = val.setDefinition(defs[i]);
          continue next;
        }
      }
      elements[i] = defs[i];
    }
  }
}
origin: ibinti/bugvm

/**
 * New instances should not be created directly, use factory method
 * {@link #createAnnotation(Class, AnnotationMember[]) createAnnotation()}
 * instead.
 *
 * @param klzz class defining the annotation type
 * @param values actual element values
 */
private AnnotationFactory(Class<? extends Annotation> klzz, AnnotationMember[] values) {
  klazz = klzz;
  AnnotationMember[] defs = getElementsDescription(klazz);
  if (values == null) {
    elements = defs;
  } else {
    //merge default and actual values
    elements = new AnnotationMember[defs.length];
    next: for (int i = elements.length - 1; i >= 0; i--) {
      for (AnnotationMember val : values) {
        if (val.name.equals(defs[i].name)) {
          elements[i] = val.setDefinition(defs[i]);
          continue next;
        }
      }
      elements[i] = defs[i];
    }
  }
}
origin: com.mobidevelop.robovm/robovm-rt

/**
 * New instances should not be created directly, use factory method
 * {@link #createAnnotation(Class, AnnotationMember[]) createAnnotation()}
 * instead.
 *
 * @param klzz class defining the annotation type
 * @param values actual element values
 */
private AnnotationFactory(Class<? extends Annotation> klzz, AnnotationMember[] values) {
  klazz = klzz;
  AnnotationMember[] defs = getElementsDescription(klazz);
  if (values == null) {
    elements = defs;
  } else {
    //merge default and actual values
    elements = new AnnotationMember[defs.length];
    next: for (int i = elements.length - 1; i >= 0; i--) {
      for (AnnotationMember val : values) {
        if (val.name.equals(defs[i].name)) {
          elements[i] = val.setDefinition(defs[i]);
          continue next;
        }
      }
      elements[i] = defs[i];
    }
  }
}
origin: com.bugvm/bugvm-rt

/**
 * New instances should not be created directly, use factory method
 * {@link #createAnnotation(Class, AnnotationMember[]) createAnnotation()}
 * instead.
 *
 * @param klzz class defining the annotation type
 * @param values actual element values
 */
private AnnotationFactory(Class<? extends Annotation> klzz, AnnotationMember[] values) {
  klazz = klzz;
  AnnotationMember[] defs = getElementsDescription(klazz);
  if (values == null) {
    elements = defs;
  } else {
    //merge default and actual values
    elements = new AnnotationMember[defs.length];
    next: for (int i = elements.length - 1; i >= 0; i--) {
      for (AnnotationMember val : values) {
        if (val.name.equals(defs[i].name)) {
          elements[i] = val.setDefinition(defs[i]);
          continue next;
        }
      }
      elements[i] = defs[i];
    }
  }
}
origin: FlexoVM/flexovm

/**
 * New instances should not be created directly, use factory method
 * {@link #createAnnotation(Class, AnnotationMember[]) createAnnotation()}
 * instead.
 *
 * @param klzz class defining the annotation type
 * @param values actual element values
 */
private AnnotationFactory(Class<? extends Annotation> klzz, AnnotationMember[] values) {
  klazz = klzz;
  AnnotationMember[] defs = getElementsDescription(klazz);
  if (values == null) {
    elements = defs;
  } else {
    //merge default and actual values
    elements = new AnnotationMember[defs.length];
    next: for (int i = elements.length - 1; i >= 0; i--) {
      for (AnnotationMember val : values) {
        if (val.name.equals(defs[i].name)) {
          elements[i] = val.setDefinition(defs[i]);
          continue next;
        }
      }
      elements[i] = defs[i];
    }
  }
}
origin: ibinti/bugvm

AnnotationMember[] defs = getElementsDescription(klazz);
AnnotationMember[] old = elements;
List<AnnotationMember> merged = new ArrayList<AnnotationMember>(defs.length + old.length);
origin: com.bugvm/bugvm-rt

AnnotationMember[] defs = getElementsDescription(klazz);
AnnotationMember[] old = elements;
List<AnnotationMember> merged = new ArrayList<AnnotationMember>(defs.length + old.length);
origin: MobiVM/robovm

AnnotationMember[] defs = getElementsDescription(klazz);
AnnotationMember[] old = elements;
List<AnnotationMember> merged = new ArrayList<AnnotationMember>(defs.length + old.length);
origin: com.gluonhq/robovm-rt

AnnotationMember[] defs = getElementsDescription(klazz);
AnnotationMember[] old = elements;
List<AnnotationMember> merged = new ArrayList<AnnotationMember>(defs.length + old.length);
origin: com.mobidevelop.robovm/robovm-rt

AnnotationMember[] defs = getElementsDescription(klazz);
AnnotationMember[] old = elements;
List<AnnotationMember> merged = new ArrayList<AnnotationMember>(defs.length + old.length);
origin: FlexoVM/flexovm

AnnotationMember[] defs = getElementsDescription(klazz);
AnnotationMember[] old = elements;
List<AnnotationMember> merged = new ArrayList<AnnotationMember>(defs.length + old.length);
libcore.reflectAnnotationFactorygetElementsDescription

Javadoc

Reflects specified annotation type and returns an array of member element definitions with default values.

Popular methods of AnnotationFactory

  • <init>
    New instances should not be created directly, use factory method #createAnnotation(Class,AnnotationM
  • equals
    Returns true if the specified object represents the same annotation instance. That is, if it impleme
  • hashCode
    Returns a hash code composed as a sum of hash codes of member elements, including elements with defa
  • toString
    Provides detailed description of this annotation instance, including all member name-values pairs.

Popular in Java

  • Making http requests using okhttp
  • findViewById (Activity)
  • startActivity (Activity)
  • scheduleAtFixedRate (ScheduledExecutorService)
  • PrintWriter (java.io)
    Wraps either an existing OutputStream or an existing Writerand provides convenience methods for prin
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • MessageDigest (java.security)
    Uses a one-way hash function to turn an arbitrary number of bytes into a fixed-length byte sequence.
  • Scanner (java.util)
    A parser that parses a text string of primitive types and strings with the help of regular expressio
  • Semaphore (java.util.concurrent)
    A counting semaphore. Conceptually, a semaphore maintains a set of permits. Each #acquire blocks if
  • Table (org.hibernate.mapping)
    A relational table
  • Top 12 Jupyter Notebook extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now