Tabnine Logo
CollectionDescriptor.getReferencedClassName
Code IndexAdd Tabnine to your IDE (free)

How to use
getReferencedClassName
method
in
org.intermine.metadata.CollectionDescriptor

Best Java code snippets using org.intermine.metadata.CollectionDescriptor.getReferencedClassName (Showing top 18 results out of 315)

origin: org.intermine/intermine-model

/**
 * Generates code for a single collection.
 *
 * @param col the CollectionDescriptor
 * @param field true if the class should have the associated field, or false if the field is in
 * the superclass
 * @return java code
 */
protected String generate(CollectionDescriptor col, boolean field) {
  String type = "java.util.Set<" + col.getReferencedClassName() + ">";
  String impl = "java.util.HashSet<" + col.getReferencedClassName() + ">";
  StringBuffer sb = new StringBuffer();
  if (field) {
    sb.append(INDENT + "// Col: " + col.getClassDescriptor().getName() + "."
        + col.getName() + ENDL)
      .append(INDENT)
      .append("protected ")
      .append(type)
      .append(" ")
      .append(col.getName())
      .append(" = new ")
      .append(impl)
      .append("();" + ENDL);
  }
  sb.append(generateGetSet(col, field))
    .append(ENDL);
  return sb.toString();
}
origin: intermine/intermine

/**
 * Generates code for a single collection.
 *
 * @param col the CollectionDescriptor
 * @param field true if the class should have the associated field, or false if the field is in
 * the superclass
 * @return java code
 */
protected String generate(CollectionDescriptor col, boolean field) {
  String type = "java.util.Set<" + col.getReferencedClassName() + ">";
  String impl = "java.util.HashSet<" + col.getReferencedClassName() + ">";
  StringBuffer sb = new StringBuffer();
  if (field) {
    sb.append(INDENT + "// Col: " + col.getClassDescriptor().getName() + "."
        + col.getName() + ENDL)
      .append(INDENT)
      .append("protected ")
      .append(type)
      .append(" ")
      .append(col.getName())
      .append(" = new ")
      .append(impl)
      .append("();" + ENDL);
  }
  sb.append(generateGetSet(col, field))
    .append(ENDL);
  return sb.toString();
}
origin: org.intermine/intermine-model

.append("if (\"" + field.getName() + "\".equals(fieldName)) {\n")
.append(INDENT + INDENT + INDENT)
.append("return " + ((CollectionDescriptor) field).getReferencedClassName()
  + ".class;\n")
.append(INDENT + INDENT)
origin: intermine/intermine

.append("if (\"" + field.getName() + "\".equals(fieldName)) {\n")
.append(INDENT + INDENT + INDENT)
.append("return " + ((CollectionDescriptor) field).getReferencedClassName()
  + ".class;\n")
.append(INDENT + INDENT)
origin: org.intermine/intermine-model

.append(INDENT + INDENT + INDENT)
.append(fieldName + ".add(("
    + ((CollectionDescriptor) field).getReferencedClassName()
    + ") element);\n")
.append(INDENT + INDENT)
origin: intermine/intermine

.append(INDENT + INDENT + INDENT)
.append(fieldName + ".add(("
    + ((CollectionDescriptor) field).getReferencedClassName()
    + ") element);\n")
.append(INDENT + INDENT)
origin: org.intermine/intermine-objectstore

private static CollectionDescriptor cloneCollectionDescriptor(CollectionDescriptor ref) {
  return new CollectionDescriptor(ref.getName(), ref.getReferencedClassName(),
      ref.getReverseReferenceFieldName());
}
origin: intermine/intermine

private static CollectionDescriptor cloneCollectionDescriptor(CollectionDescriptor ref) {
  return new CollectionDescriptor(ref.getName(), ref.getReferencedClassName(),
      ref.getReverseReferenceFieldName());
}
origin: org.intermine/intermine-model

/**
 * Return the java type of a particular field.
 * @param field descriptor for the field in question
 * @return the java type
 */
protected String getType(FieldDescriptor field) {
  String type = null;
  if (field instanceof AttributeDescriptor) {
    type = ((AttributeDescriptor) field).getType();
  } else if (field instanceof CollectionDescriptor) {
    type = "java.util.Set<" + ((CollectionDescriptor) field).getReferencedClassName() + ">";
  } else {
    type = ((ReferenceDescriptor) field).getReferencedClassDescriptor().getName();
  }
  return type;
}
origin: intermine/intermine

/**
 * Return the java type of a particular field.
 * @param field descriptor for the field in question
 * @return the java type
 */
protected String getType(FieldDescriptor field) {
  String type = null;
  if (field instanceof AttributeDescriptor) {
    type = ((AttributeDescriptor) field).getType();
  } else if (field instanceof CollectionDescriptor) {
    type = "java.util.Set<" + ((CollectionDescriptor) field).getReferencedClassName() + ">";
  } else {
    type = ((ReferenceDescriptor) field).getReferencedClassDescriptor().getName();
  }
  return type;
}
origin: intermine/intermine

CollectionDescriptor coll = (CollectionDescriptor) field;
sb.append(INDENT + INDENT)
  .append(fieldName + " = new ProxyCollection<" + coll.getReferencedClassName()
      + ">(os, this, \"" + fieldName + "\", " + coll.getReferencedClassName()
      + ".class);\n");
origin: org.intermine/intermine-model

CollectionDescriptor coll = (CollectionDescriptor) field;
sb.append(INDENT + INDENT)
  .append(fieldName + " = new ProxyCollection<" + coll.getReferencedClassName()
      + ">(os, this, \"" + fieldName + "\", " + coll.getReferencedClassName()
      + ".class);\n");
origin: org.intermine/intermine-model

colls.put(c.getName(), col);
col.put("name", c.getName());
String type = c.getReferencedClassName();
col.put("referencedType", type.substring(type.lastIndexOf(".") + 1));
String revref = c.getReverseReferenceFieldName();
origin: intermine/intermine

colls.put(c.getName(), col);
col.put("name", c.getName());
String type = c.getReferencedClassName();
col.put("referencedType", type.substring(type.lastIndexOf(".") + 1));
String revref = c.getReverseReferenceFieldName();
origin: org.intermine/intermine-objectstore

if (!merg.getReferencedClassName().equals(orig.getReferencedClassName())) {
  String fldName = original.getName() + "." + orig.getName();
  throw new ModelMergerException("type mismatch between collection types: "
      + fldName + ":" + merg.getReferencedClassName() + " != "
      + fldName + ":" + orig.getReferencedClassName());
origin: intermine/intermine

if (!merg.getReferencedClassName().equals(orig.getReferencedClassName())) {
  String fldName = original.getName() + "." + orig.getName();
  throw new ModelMergerException("type mismatch between collection types: "
      + fldName + ":" + merg.getReferencedClassName() + " != "
      + fldName + ":" + orig.getReferencedClassName());
origin: intermine/intermine

ClassDescriptor cld = desc.getClassDescriptor();
table.addRow(new String[] {desc.getName(), "collection of "
    + terseClass(desc.getReferencedClassName()),
  (cld == this ? "" : "from " + terseClass(cld.getName()))});
origin: org.intermine/intermine-model

ClassDescriptor cld = desc.getClassDescriptor();
table.addRow(new String[] {desc.getName(), "collection of "
    + terseClass(desc.getReferencedClassName()),
  (cld == this ? "" : "from " + terseClass(cld.getName()))});
org.intermine.metadataCollectionDescriptorgetReferencedClassName

Popular methods of CollectionDescriptor

  • <init>
    Construct a CollectionDescriptor. name and referencedType may not be null.
  • getReferencedClassDescriptor
  • getReverseReferenceDescriptor
  • getClassDescriptor
  • getName
  • getReverseReferenceFieldName
  • relationType
  • findReferencedDescriptor
  • equals
  • hashCode
  • setClassDescriptor
  • toString
  • setClassDescriptor,
  • toString

Popular in Java

  • Running tasks concurrently on multiple threads
  • findViewById (Activity)
  • scheduleAtFixedRate (Timer)
  • startActivity (Activity)
  • FlowLayout (java.awt)
    A flow layout arranges components in a left-to-right flow, much like lines of text in a paragraph. F
  • InputStreamReader (java.io)
    A class for turning a byte stream into a character stream. Data read from the source input stream is
  • InetAddress (java.net)
    An Internet Protocol (IP) address. This can be either an IPv4 address or an IPv6 address, and in pra
  • UnknownHostException (java.net)
    Thrown when a hostname can not be resolved.
  • Arrays (java.util)
    This class contains various methods for manipulating arrays (such as sorting and searching). This cl
  • JTable (javax.swing)
  • Github Copilot alternatives
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