A B C D E F G H I J K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addCollectionElement(Object, String, Object) - Static method in class org.intermine.metadata.TypeUtil
-
Adds an element to a public or protected collection of an Object given the field name.
- addModel(String, Model) - Static method in class org.intermine.metadata.Model
-
Adds model to known models.
- addProblem(String) - Method in class org.intermine.metadata.Model
-
Add a problem to the model that doesn't prevent it from being created for backwards compatibility but should be checked when creating a new model.
- addRow(String...) - Method in class org.intermine.metadata.TextTable
-
Adds a single row to the table.
- addToListMap(Map<K, List<V>>, K, V) - Static method in class org.intermine.metadata.Util
-
Add a value to a Map from keys to Set of values, creating the value list as needed.
- addToSetMap(Map<K, Set<V>>, K, Collection<V>) - Static method in class org.intermine.metadata.Util
-
Add values to a Map from keys to Set of values, creating the value list as needed.
- addToSetMap(Map<K, Set<V>>, K, V) - Static method in class org.intermine.metadata.Util
-
Add a value to a Map from keys to Set of values, creating the value list as needed.
- allDigits(String) - Static method in class org.intermine.metadata.StringUtil
-
Return true if all characters in a given String are digits.
- AND - Static variable in class org.intermine.metadata.ConstraintOp
-
Combine constraints with the AND operation
- append(boolean) - Method in class org.intermine.model.StringConstructor
-
Appends a boolean onto the end of this object.
- append(double) - Method in class org.intermine.model.StringConstructor
-
Appends a double onto the end of this object.
- append(float) - Method in class org.intermine.model.StringConstructor
-
Appends a float onto the end of this object.
- append(int) - Method in class org.intermine.model.StringConstructor
-
Appends an int onto the end of this object.
- append(long) - Method in class org.intermine.model.StringConstructor
-
Appends a long onto the end of this object.
- append(Object) - Method in class org.intermine.model.StringConstructor
-
Appends an Object onto the end of this object.
- append(String) - Method in class org.intermine.model.StringConstructor
-
Appends a String onto the end of this object.
- AttributeDescriptor - Class in org.intermine.metadata
-
Describes an attribute of a class - i.e.
- AttributeDescriptor(String, String, String) - Constructor for class org.intermine.metadata.AttributeDescriptor
-
Construct, name and type cannot be null.
B
- bufferToHexString(byte[]) - Static method in class org.intermine.metadata.StringUtil
-
Convert a byte buffer to a hexadecimal string.
C
- capitalise(String) - Static method in class org.intermine.metadata.StringUtil
-
Returns a capitalised version of the given String
- charAt(int) - Method in class org.intermine.model.StringConstructor
- ClassDescriptor - Class in org.intermine.metadata
-
Describe a business model class.
- ClassDescriptor(String, String, boolean, Collection<AttributeDescriptor>, Collection<ReferenceDescriptor>, Collection<CollectionDescriptor>, String) - Constructor for class org.intermine.metadata.ClassDescriptor
-
Construct a ClassDescriptor.
- cld - Variable in class org.intermine.metadata.FieldDescriptor
- CollectionDescriptor - Class in org.intermine.metadata
-
Describes a field that references a collection of other objects.
- CollectionDescriptor(String, String, String) - Constructor for class org.intermine.metadata.CollectionDescriptor
-
Construct a CollectionDescriptor.
- colonsToDots(String) - Static method in class org.intermine.metadata.StringUtil
-
Converts all the colons in a String into dots.
- compareTo(ClassDescriptor) - Method in class org.intermine.metadata.ClassDescriptor
- ConstraintOp - Class in org.intermine.metadata
-
Operations used in building constraints.
- CONTAINS - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that the first argument contains the second
- countOccurances(String, String) - Static method in class org.intermine.metadata.StringUtil
-
Returns the number of occurances of str in target
- createNew(String) - Static method in class org.intermine.metadata.TypeUtil
-
Encapsulate the logic of requesting an object of a class named
namewhere that class has a default no-arguments constructor.
D
- decapitalise(String) - Static method in class org.intermine.metadata.StringUtil
-
Returns a decapitalised version of the given String unless string is an acronym.
- decomposeClass(Class<?>) - Static method in class org.intermine.metadata.Util
-
Convert a dynamic Class into a Set of Class objects that comprise it.
- DELIM - Static variable in class org.intermine.codegen.JavaModelOutput
-
The string that delimits the sections of the NotXml.
- DescriptorUtils - Class in org.intermine.metadata
- destDir - Variable in class org.intermine.task.ModelOutputTask
- DOES_NOT_CONTAIN - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that the first argument does not contain the second
- DOES_NOT_EXIST - Static variable in class org.intermine.metadata.ConstraintOp
-
Subquery does not exist
- DOES_NOT_MATCH - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that the two arguments do not match
- DOES_NOT_OVERLAP - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that a range does not overlap another range
- duplicateQuotes(String) - Static method in class org.intermine.metadata.StringUtil
-
Duplicates single quotes in Strings for correct storage in postgres.
E
- ENCODED_DELIM - Static variable in class org.intermine.codegen.JavaModelOutput
-
The character that denotes an encoded delimiter in the string.
- ENDL - Static variable in class org.intermine.codegen.JavaModelOutput
- ENDL - Static variable in class org.intermine.metadata.ClassDescriptor
- ENDL - Static variable in class org.intermine.metadata.Model
- equals(Object) - Method in class org.intermine.metadata.AttributeDescriptor
- equals(Object) - Method in class org.intermine.metadata.ClassDescriptor
- equals(Object) - Method in class org.intermine.metadata.CollectionDescriptor
- equals(Object) - Method in class org.intermine.metadata.Model
- equals(Object) - Method in class org.intermine.metadata.PrimaryKey
- equals(Object) - Method in class org.intermine.metadata.ReferenceDescriptor
- equals(Object) - Method in class org.intermine.metadata.StringUtil.LineWrappedString
- equals(Object, Object) - Static method in class org.intermine.metadata.Util
-
Compare two objects, using their .equals method, but comparing null to null as equal.
- EQUALS - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that the two arguments are equal, regardless of case for strings
- escapeBackslash(String) - Static method in class org.intermine.metadata.StringUtil
-
Escape single backslash with single forwardslash for correct storage in postgres.
- escapeWithBackslashes(String) - Static method in class org.intermine.metadata.StringUtil
-
Escapes single quotes and backslashes, with backslashes.
- EXACT_MATCH - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that the two arguments are exactly equal
- execute() - Method in class org.intermine.task.ModelOutputTask
- EXISTS - Static variable in class org.intermine.metadata.ConstraintOp
-
Subquery exists
F
- fairTerm - Variable in class org.intermine.metadata.AttributeDescriptor
- FastPathObject - Interface in org.intermine.model
-
A root interface for all objects that can be stored in a InterMine database.
- FieldDescriptor - Class in org.intermine.metadata
-
Abstract representation of a field within a class - could be an attribute, an object reference or a collection.
- FieldDescriptor(String) - Constructor for class org.intermine.metadata.FieldDescriptor
-
Construct, name of field must not be null and must be a valid Java variable name.
- FieldInfo(String, Method, Method, Method, Method, Method) - Constructor for class org.intermine.metadata.TypeUtil.FieldInfo
-
Construct a new FieldInfo object.
- file - Variable in class org.intermine.codegen.JavaModelOutput
- findCommonClasses(Collection<ClassDescriptor>) - Static method in class org.intermine.metadata.DescriptorUtils
-
Return a list of the classes which present in the inheritance tree of all the given classes.
- findFairTerm(Model, String) - Static method in class org.intermine.metadata.ClassDescriptor
-
Return the fair term for the given class name defined in the model.
- findInherithance(Model, String, String) - Static method in class org.intermine.metadata.ClassDescriptor
-
Return true if the superClassName given in input is a super class of className
- findIntersectionType(Collection<ClassDescriptor>) - Static method in class org.intermine.metadata.DescriptorUtils
-
Find the ClassDescriptor for the type that any two or more objects must be of where those objects are randomly selected from a collection containing objects which are of the types represented by the class descriptors in the provided collection.
- findReferencedDescriptor() - Method in class org.intermine.metadata.ReferenceDescriptor
-
sort out references from this class
- findSumType(Collection<ClassDescriptor>) - Static method in class org.intermine.metadata.DescriptorUtils
-
Find the ClassDescriptor for the type that any random element selected from a collection of objects must be an instance of, where each object is an instance of one of the classes represented by the class descriptors in the input collection.
- findSuperClassNames(Model, String) - Static method in class org.intermine.metadata.ClassDescriptor
-
Return a list of the super class names for the given class name.
- flatten(Object) - Static method in class org.intermine.metadata.TypeUtil
-
Make all nested objects top-level in returned collection
G
- gcd(int, int) - Static method in class org.intermine.metadata.Util
-
Takes two integers, and returns the greatest common divisor, using euclid's algorithm.
- generate(AttributeDescriptor, boolean) - Method in class org.intermine.codegen.JavaModelOutput
-
Generates code for a single attribute.
- generate(ClassDescriptor, boolean) - Method in class org.intermine.codegen.JavaModelOutput
-
Generate the output for a ClassDescriptor.
- generate(CollectionDescriptor, boolean) - Method in class org.intermine.codegen.JavaModelOutput
-
Generates code for a single collection.
- generate(ReferenceDescriptor, boolean) - Method in class org.intermine.codegen.JavaModelOutput
-
Generates code for a single reference.
- generateAddCollectionElement(ClassDescriptor) - Method in class org.intermine.codegen.JavaModelOutput
-
Generates the addCollectionElement method.
- generateClassDescriptors(Reader, String) - Method in class org.intermine.metadata.InterMineModelParser
-
Read source model information in InterMine XML format and create a set of ClassDescriptors.
- generateClassDescriptors(Reader, String) - Method in interface org.intermine.metadata.ModelParser
-
Read source information and construct a list of InterMine ClassDescriptors
- generateClassName(String, String) - Static method in class org.intermine.metadata.TypeUtil
-
Generate the full class name, eg.
- generateEquals(ClassDescriptor) - Method in class org.intermine.codegen.JavaModelOutput
-
Generate a .equals() method for the given class.
- generateFieldDescriptors(ClassDescriptor, boolean) - Method in class org.intermine.codegen.JavaModelOutput
-
Generate all FieldDescriptors for a class/interface
- generateGetElementType(ClassDescriptor) - Method in class org.intermine.codegen.JavaModelOutput
-
Generates the getElementType method.
- generateGetFieldType(ClassDescriptor) - Method in class org.intermine.codegen.JavaModelOutput
-
Generates the getFieldType method.
- generateGetFieldValue(ClassDescriptor, boolean) - Method in class org.intermine.codegen.JavaModelOutput
-
Generates the getFieldValue method.
- generateGetObject(ClassDescriptor) - Method in class org.intermine.codegen.JavaModelOutput
-
Generates the getoBJECT method for producing NotXml.
- generateGetSet(FieldDescriptor, boolean) - Method in class org.intermine.codegen.JavaModelOutput
-
Write code for getters and setters for given field.
- generateHashCode(ClassDescriptor) - Method in class org.intermine.codegen.JavaModelOutput
-
Generate a .hashCode() method for the given class.
- generateSetFieldValue(ClassDescriptor) - Method in class org.intermine.codegen.JavaModelOutput
-
Generates the setFieldValue method.
- generateSetObject(ClassDescriptor) - Method in class org.intermine.codegen.JavaModelOutput
-
Generates the setoBJECT method for deserialising objects.
- generateToString(ClassDescriptor) - Method in class org.intermine.codegen.JavaModelOutput
-
Generate a .toString() method for the given class .
- getAdder() - Method in class org.intermine.metadata.TypeUtil.FieldInfo
-
Returns the adder Method.
- getAdder(Class<?>, String) - Static method in class org.intermine.metadata.TypeUtil
-
Returns the Method object that is the adder for the field name
- getAllAttributeDescriptors() - Method in class org.intermine.metadata.ClassDescriptor
-
Gets all AttributeDescriptors for this class and its super classes - i.e.
- getAllCollectionDescriptors() - Method in class org.intermine.metadata.ClassDescriptor
-
Gets all CollectionDescriptors for this class - i.e.
- getAllFieldDescriptors() - Method in class org.intermine.metadata.ClassDescriptor
-
Gets the FieldDescriptors for this class and all superclasses and interfaces.
- getAllReferenceDescriptors() - Method in class org.intermine.metadata.ClassDescriptor
-
Gets all ReferenceDescriptors for this class - i.e.
- getAllSubs(ClassDescriptor) - Method in class org.intermine.metadata.Model
-
Get the ClassDescriptors for the all subclasses of a class
- getAllSuperclassNames() - Method in class org.intermine.metadata.ClassDescriptor
-
Get the full inheritance list for this class.
- getAllSuperDescriptors() - Method in class org.intermine.metadata.ClassDescriptor
-
Get the full inheritance list for this class.
- getAttributeDescriptorByName(String) - Method in class org.intermine.metadata.ClassDescriptor
-
Gets an AttributeDescriptor for a field of the given name.
- getAttributeDescriptorByName(String, boolean) - Method in class org.intermine.metadata.ClassDescriptor
-
Gets an AttributeDescriptor for a field of the given name.
- getAttributeDescriptors() - Method in class org.intermine.metadata.ClassDescriptor
-
Gets AttributeDescriptors for this class - i.e.
- getBottomUpLevelTraversal() - Method in class org.intermine.metadata.Model
-
Return the classes in the model in level order from deepest to shallowest, the order of nodes at any given level is undefined.
- getClass(String) - Static method in class org.intermine.metadata.TypeUtil
-
Instantiate a class by unqualified name The name should be "Date" or that of a primitive container class such as "Integer"
- getClass(String, Model) - Static method in class org.intermine.metadata.TypeUtil
-
Instantiate a class by unqualified name The name should be "InterMineObject" or the name of class in the model provided
- getClassDescriptor() - Method in class org.intermine.metadata.FieldDescriptor
-
Get the ClassDescriptor for this field's class.
- getClassDescriptor() - Method in class org.intermine.metadata.PrimaryKey
-
Return the ClassDescriptor for class this key is defined for
- getClassDescriptorByName(String) - Method in class org.intermine.metadata.Model
-
Get a ClassDescriptor by name, null if no ClassDescriptor of given name in Model.
- getClassDescriptors() - Method in class org.intermine.metadata.Model
-
Get all ClassDescriptors in this model.
- getClassDescriptorsForClass(Class<?>) - Method in class org.intermine.metadata.Model
-
Takes a Class, and generates a Set of all ClassDescriptors that are the Class or any of its parents.
- getClasses() - Method in class org.intermine.metadata.Model.ModelAST
- getClassFromString(String) - Static method in class org.intermine.metadata.Util
-
Returns the class (not primitive) associated with the given String type.
- getClassNames() - Method in class org.intermine.metadata.Model
-
Get a Set of fully qualified class names in this model (i.e.
- getCollectionDescriptorByName(String) - Method in class org.intermine.metadata.ClassDescriptor
-
Gets a CollectionDescriptor for a collection of the given name.
- getCollectionDescriptorByName(String, boolean) - Method in class org.intermine.metadata.ClassDescriptor
-
Gets a CollectionDescriptor for a field of the given name.
- getCollectionDescriptors() - Method in class org.intermine.metadata.ClassDescriptor
-
Gets CollectionDescriptors for this class.
- getCollectionsForClass(Class<?>) - Method in class org.intermine.metadata.Model
-
Takes a Class, and generates a Map of all the collections that are in the Class or any of its parents.
- getConstraintOp(String) - Static method in class org.intermine.metadata.ConstraintOp
-
Get ConstraintOp for given operation code.
- getDirectSubs(ClassDescriptor) - Method in class org.intermine.metadata.Model
-
Get the ClassDescriptors for the direct subclasses of a class
- getElementType() - Method in class org.intermine.metadata.TypeUtil.FieldInfo
-
Returns the collection element type of the field.
- getElementType(Class<?>, String) - Static method in class org.intermine.metadata.TypeUtil
-
Returns the element type of a collection given the field name.
- getElementType(String) - Method in interface org.intermine.model.InterMineFastPathObject
-
Returns the element type of a collection by name.
- getFairTerm() - Method in class org.intermine.metadata.AttributeDescriptor
-
Get the term for the attribute - a URI pointing to an ontology term describing this attribute.
- getFairTerm() - Method in class org.intermine.metadata.ClassDescriptor
-
Returns the URI for this data type.
- getFieldDescriptorByName(String) - Method in class org.intermine.metadata.ClassDescriptor
-
Retrieve a FieldDescriptor by name.
- getFieldDescriptors() - Method in class org.intermine.metadata.ClassDescriptor
-
Gets the FieldDescriptors for this class (but not superclasses).
- getFieldDescriptorsForClass(Class<?>) - Method in class org.intermine.metadata.Model
-
Takes a Class, and generates a Map of all FieldDescriptors that are the class fields or any of its parents.
- getFieldInfo(Class<?>, String) - Static method in class org.intermine.metadata.TypeUtil
-
Returns a FieldInfo object for the given class and field name.
- getFieldInfos(Class<?>) - Static method in class org.intermine.metadata.TypeUtil
-
Returns the Map from field name to TypeUtil.FieldInfo objects for all the fields in a given class.
- getFieldNames() - Method in class org.intermine.metadata.PrimaryKey
-
Return the Set of field names
- getFieldProxy(Object, String) - Static method in class org.intermine.metadata.TypeUtil
-
Returns the value of a public or protected Field of an Object given by the field name without dereferencing any ProxyReference objects.
- getFieldProxy(String) - Method in interface org.intermine.model.FastPathObject
-
Returns the value of a field without dereferencing any ProxyReference objects.
- getFieldType(Class<?>, String) - Static method in class org.intermine.metadata.TypeUtil
-
Returns the type of a field given the field name.
- getFieldType(String) - Method in interface org.intermine.model.FastPathObject
-
Returns the type of a field by name.
- getFieldValue(Object, String) - Static method in class org.intermine.metadata.TypeUtil
-
Returns the value of a public or protected Field of an Object given the field name
- getFieldValue(String) - Method in interface org.intermine.model.FastPathObject
-
Returns the value of a field by name.
- getFilename(String, String) - Static method in class org.intermine.metadata.Util
-
Given a key and model name, return filename for reading/writing.
- getFlattenedSourceName(String) - Static method in class org.intermine.metadata.StringUtil
-
Flattens source name.
- getFriendlyName(Class<?>) - Static method in class org.intermine.metadata.Util
-
Creates a friendly name for a given class.
- getGetter() - Method in class org.intermine.metadata.TypeUtil.FieldInfo
-
Returns the getter Method.
- getGetter(Class<?>, String) - Static method in class org.intermine.metadata.TypeUtil
-
Returns the Method object that is the getter for the field name.
- getGetters(Class<?>) - Static method in class org.intermine.metadata.TypeUtil
-
Gets the getter methods for the bean properties of a class
- getHumanReadableText() - Method in class org.intermine.metadata.ClassDescriptor
-
Returns a String that contains a multi-line human-readable description of the ClassDescriptor.
- getId() - Method in interface org.intermine.model.InterMineFastPathObject
-
Getter for the ID field - ensures that every object in the database has an ID.
- getIndex() - Method in class org.intermine.metadata.ConstraintOp
-
Get an index for this ConstraintOp TODO: expunge this horror.
- getInstanceByName(String) - Static method in class org.intermine.metadata.Model
-
Return a Model for specified model name (loading Model if necessary)
- getKeyProperties(String) - Static method in class org.intermine.metadata.PrimaryKeyUtil
-
Return the Properties that specify the key fields for the classes in this Model
- getMd5checksum(String) - Static method in class org.intermine.metadata.Util
- getModel() - Method in class org.intermine.metadata.ClassDescriptor
-
Return the model this class is a part of.
- getName() - Method in class org.intermine.metadata.ClassDescriptor
-
Returns the fully qualified class name described by this ClassDescriptor.
- getName() - Method in class org.intermine.metadata.FieldDescriptor
-
Get the name of the described field.
- getName() - Method in class org.intermine.metadata.Model
-
Get the name of this model - i.e.
- getName() - Method in class org.intermine.metadata.PrimaryKey
-
Return the name
- getName() - Method in class org.intermine.metadata.TypeUtil.FieldInfo
-
Returns the field name
- getoBJECT() - Method in interface org.intermine.model.InterMineFastPathObject
-
Returns the NotXml serialised version of this object.
- getOpForIndex(Integer) - Static method in class org.intermine.metadata.ConstraintOp
-
Convert an index to a ConstraintOp (Only for use in webapp)
- getPackageName() - Method in class org.intermine.metadata.Model
-
Return name of the model's package.
- getPrimaryKeys(ClassDescriptor) - Static method in class org.intermine.metadata.PrimaryKeyUtil
-
Retrieve a map from key name to PrimaryKey object.
- getProblems() - Method in class org.intermine.metadata.Model
-
Return a list of problems with the model or an empty list.
- getPropertiesStartingWith(String, Properties) - Static method in class org.intermine.metadata.Util
-
Returns all Properties in props that begin with str
- getProxyGetter() - Method in class org.intermine.metadata.TypeUtil.FieldInfo
-
Returns the proxyGetter Method.
- getProxyGetter(Class<?>, String) - Static method in class org.intermine.metadata.TypeUtil
-
Returns the Method object that is the proxyGetter for the field name
- getProxySetter() - Method in class org.intermine.metadata.TypeUtil.FieldInfo
-
Returns the proxySetter Method.
- getProxySetter(Class<?>, String) - Static method in class org.intermine.metadata.TypeUtil
-
Returns the Method object that is the proxySetter for the field name
- getQualifiedTypeName(String) - Method in class org.intermine.metadata.Model
-
Return the qualified name of the given unqualified class name.
- getReferencedClassDescriptor() - Method in class org.intermine.metadata.ReferenceDescriptor
-
Returns a ClassDescriptor for the object referenced by this field.
- getReferencedClassName() - Method in class org.intermine.metadata.ReferenceDescriptor
-
Returns the class name of the object referenced by this field.
- getReferenceDescriptorByName(String) - Method in class org.intermine.metadata.ClassDescriptor
-
Gets a ReferenceDescriptor for a field of the given name.
- getReferenceDescriptorByName(String, boolean) - Method in class org.intermine.metadata.ClassDescriptor
-
Gets a ReferenceDescriptor for a field of the given name.
- getReferenceDescriptors() - Method in class org.intermine.metadata.ClassDescriptor
-
Gets the descriptors for the external object references in this class.
- getReverseReferenceDescriptor() - Method in class org.intermine.metadata.ReferenceDescriptor
-
Gets the field in the referenced object that refers back to this class.
- getReverseReferenceFieldName() - Method in class org.intermine.metadata.ReferenceDescriptor
-
Gets the name of the reverse reference field.
- getSetter() - Method in class org.intermine.metadata.TypeUtil.FieldInfo
-
Returns the setter Method.
- getSetter(Class<?>, String) - Static method in class org.intermine.metadata.TypeUtil
-
Returns the Method object that is the setter for the field name
- getSimpleName() - Method in class org.intermine.metadata.ClassDescriptor
-
Returns the simple class name described by this ClassDescriptor.
- getSimpleObjectClassDescriptors() - Method in class org.intermine.metadata.Model
-
Return ClassDescriptors for simple objects only - simple objects are light weight objects without an id and with no inheritance.
- getString() - Method in class org.intermine.metadata.StringUtil.LineWrappedString
-
Returns the wrapped String.
- getStrings() - Method in class org.intermine.model.StringConstructor
-
Returns a Collection containing the Strings that form this object, in the correct order.
- getSubDescriptors() - Method in class org.intermine.metadata.ClassDescriptor
-
Return a Set of ClassDescriptors for all classes that directly extend or implement this class or interface.
- getSuperclassDescriptor() - Method in class org.intermine.metadata.ClassDescriptor
-
Get the super class of this class (may be null).
- getSuperclassNames() - Method in class org.intermine.metadata.ClassDescriptor
-
Return set of superclass class names.
- getSuperDescriptors() - Method in class org.intermine.metadata.ClassDescriptor
-
Get a set of ClassDescriptors for the interfaces superclasses that this class implements.
- getTopDownLevelTraversal() - Method in class org.intermine.metadata.Model
-
Return the classes in the model in level order from shallowest to deepest, the order of nodes at any given level is undefined.
- getType() - Method in class org.intermine.metadata.AttributeDescriptor
-
Get the type of the attribute - either name of primitive or fully qualified class name.
- getType() - Method in class org.intermine.metadata.ClassDescriptor
-
Returns the Class described by this ClassDescriptor.
- getType() - Method in class org.intermine.metadata.TypeUtil.FieldInfo
-
Returns the type of the field.
- getType(FieldDescriptor) - Method in class org.intermine.codegen.JavaModelOutput
-
Return the java type of a particular field.
- getTypeByName(String) - Static method in class org.intermine.metadata.TypeUtil
-
Returns the Class for a given name (promoting primitives to their container class) and returning
nullif the name does not refer to any known class. - getUnqualifiedName() - Method in class org.intermine.metadata.ClassDescriptor
-
Returns unqualified name of class described by this ClassDescriptor.
- getValues() - Static method in class org.intermine.metadata.ConstraintOp
-
Get the the internal list of ConstraintOps (Only for use in webapp)
- getVersion() - Method in class org.intermine.metadata.Model
- GREATER_THAN - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that the first argument is greater than the second
- GREATER_THAN_EQUALS - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that the first argument is greater than or equal to the second
H
- hasClassDescriptor(String) - Method in class org.intermine.metadata.Model
-
Return true if named ClassDescriptor is found in the model.
- hashCode() - Method in class org.intermine.metadata.AttributeDescriptor
- hashCode() - Method in class org.intermine.metadata.ClassDescriptor
- hashCode() - Method in class org.intermine.metadata.CollectionDescriptor
- hashCode() - Method in class org.intermine.metadata.Model
- hashCode() - Method in class org.intermine.metadata.PrimaryKey
- hashCode() - Method in class org.intermine.metadata.ReferenceDescriptor
- hashCode() - Method in class org.intermine.metadata.StringUtil.LineWrappedString
- hashCode(Object) - Static method in class org.intermine.metadata.Util
-
Return a zero hashCode if the object is null, otherwise return the real hashCode
- hasProblems() - Method in class org.intermine.metadata.Model
-
Return true if there are problems with the model despite it's successful creation.
I
- IN - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that the first argument is IN the second
- indefiniteArticle(String) - Static method in class org.intermine.metadata.StringUtil
-
Return 'a' or 'an' according to first letter of the given article.
- INDENT - Static variable in class org.intermine.codegen.JavaModelOutput
- instantiate(String) - Static method in class org.intermine.metadata.TypeUtil
-
Deprecated.This method is named incorrectly - use
getTypeByNameinstead. - instantiate(String) - Static method in class org.intermine.metadata.Util
-
Returns the Class for a given name (promoting primitives to their container class)
- InterMineException - Exception in org.intermine
-
An Exception that may be thrown by client facing parts of InterMine code.
- InterMineException() - Constructor for exception org.intermine.InterMineException
-
Constructs an InterMineException
- InterMineException(String) - Constructor for exception org.intermine.InterMineException
-
Constructs an InterMineException with the specified detail message.
- InterMineException(String, Throwable) - Constructor for exception org.intermine.InterMineException
-
Constructs an InterMineException with the specified detail message and nested throwable.
- InterMineException(Throwable) - Constructor for exception org.intermine.InterMineException
-
Constructs an InterMineException with the specified nested throwable.
- InterMineFastPathObject - Interface in org.intermine.model
-
A root interface for all objects that can be stored in a InterMine database.
- InterMineModelParser - Class in org.intermine.metadata
-
Parse InterMine metadata XML to produce an InterMine Model
- InterMineModelParser() - Constructor for class org.intermine.metadata.InterMineModelParser
- IS_EMPTY - Static variable in class org.intermine.metadata.ConstraintOp
-
Synonym for IS NULL
- IS_NOT_EMPTY - Static variable in class org.intermine.metadata.ConstraintOp
-
Synonym for IS NOT NULL
- IS_NOT_NULL - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that the argument is not null
- IS_NULL - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that the argument is null
- ISA - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that the first argument be of the type named by the right argument
- isAttribute() - Method in class org.intermine.metadata.FieldDescriptor
-
Is this FieldDescriptor an attribute?
- isCollection() - Method in class org.intermine.metadata.FieldDescriptor
-
Is this FieldDescriptor a collection?
- isGeneratedClassAvailable(String) - Method in class org.intermine.metadata.Model
- isGeneratedClassesAvailable() - Method in class org.intermine.metadata.Model
- isInstanceOf(FastPathObject, String) - Static method in class org.intermine.metadata.TypeUtil
-
Return true if and only if the object is an instance of the class given by the className.
- isInterface() - Method in class org.intermine.metadata.ClassDescriptor
-
True if this class is an interface.
- ISNT - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that the first argument be of the type named by the right argument
- isNumeric() - Method in class org.intermine.metadata.AttributeDescriptor
-
Returns true if the type of the attribute is some kind of number.
- isPrimitive() - Method in class org.intermine.metadata.AttributeDescriptor
-
Returns true if the type of the attribute is a primitive type (rather than object).
- isReference() - Method in class org.intermine.metadata.FieldDescriptor
-
Is this FieldDescriptor a reference?
- isTruncated() - Method in class org.intermine.metadata.StringUtil.LineWrappedString
-
Returns whether the String had to be truncated.
J
- javaiseClassName(String) - Static method in class org.intermine.metadata.TypeUtil
-
Filter a URI fragment to remove illegal characters
- javaisePackageName(String) - Static method in class org.intermine.metadata.TypeUtil
-
Filter a string to remove illegal characters and join the rest in lower case.
- JavaModelOutput - Class in org.intermine.codegen
-
Maps InterMine metadata to Java source files
- JavaModelOutput(Model, File) - Constructor for class org.intermine.codegen.JavaModelOutput
-
Constructor.
- join(Collection<?>, String) - Static method in class org.intermine.metadata.StringUtil
-
Returns a String formed by the delimited results of calling toString over a collection.
- join(Collection<?>, String) - Static method in class org.intermine.metadata.Util
-
Returns a String formed by the delimited results of calling toString over a collection.
K
- KEY_DEFINITIONS - Static variable in class org.intermine.metadata.Util
-
Name of the key under which to store the serialized version of the key definitions
L
- lcm(int, int) - Static method in class org.intermine.metadata.Util
-
Takes two integers, and returns the lowest common multiple.
- length() - Method in class org.intermine.model.StringConstructor
- LESS_THAN - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that the first argument is less than the second
- LESS_THAN_EQUALS - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that the first argument is less than or equal to the second
- LineWrappedString(String, boolean) - Constructor for class org.intermine.metadata.StringUtil.LineWrappedString
-
Constructor.
- loadKeyDefinitions(String) - Static method in class org.intermine.metadata.Util
-
Load the key definitions file for the named model from the classpath
- loadModel(String) - Static method in class org.intermine.metadata.ModelFactory
-
Load a named model from the classpath
- loadProperties(String) - Static method in class org.intermine.metadata.Util
-
Load a specified properties file
- LOOKUP - Static variable in class org.intermine.metadata.ConstraintOp
-
Special operation indicating a bag upload step should be used, for the webapp only.
M
- M_N_RELATION - Static variable in class org.intermine.metadata.FieldDescriptor
-
A M:N relationship.
- MATCHES - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that the two arguments match
- MetaDataException - Exception in org.intermine.metadata
-
An Exception that may be thrown if metadata is in an invalid state.
- MetaDataException() - Constructor for exception org.intermine.metadata.MetaDataException
-
Constructs an MetaDataException
- MetaDataException(String) - Constructor for exception org.intermine.metadata.MetaDataException
-
Constructs an MetaDataException with the specified detail message.
- MetaDataException(String, Throwable) - Constructor for exception org.intermine.metadata.MetaDataException
-
Constructs an MetaDataException with the specified detail message and nested throwable.
- MetaDataException(Throwable) - Constructor for exception org.intermine.metadata.MetaDataException
-
Constructs an MetaDataException with the specified nested throwable.
- model - Variable in class org.intermine.codegen.JavaModelOutput
- model - Variable in class org.intermine.task.ModelOutputTask
- Model - Class in org.intermine.metadata
-
Represents a named business model, makes available metadata for each class within model.
- Model(String, String, int, Collection<ClassDescriptor>) - Constructor for class org.intermine.metadata.Model
-
Construct a Model with a name and set of ClassDescriptors.
- Model(String, String, Collection<ClassDescriptor>) - Constructor for class org.intermine.metadata.Model
-
Construct a model without a version.
- MODEL - Static variable in class org.intermine.metadata.Util
-
Name of the key under which to store the serialized version of the model
- Model.ModelAST - Class in org.intermine.metadata
-
A Map with slightly more type information.
- ModelAST() - Constructor for class org.intermine.metadata.Model.ModelAST
- ModelFactory - Class in org.intermine.metadata
-
A class that loads a model given a name.
- modelKeys - Static variable in class org.intermine.metadata.PrimaryKeyUtil
- ModelOutputTask - Class in org.intermine.task
-
Creates and runs a ModelOutput process to generate java or config files.
- ModelOutputTask() - Constructor for class org.intermine.task.ModelOutputTask
- ModelParser - Interface in org.intermine.metadata
-
Common interface for parsing source models into InterMine model format.
- ModelParserException - Exception in org.intermine.metadata
-
An Exception that may be thrown by ModelMerger methods.
- ModelParserException() - Constructor for exception org.intermine.metadata.ModelParserException
-
Constructs a ModelParserException
- ModelParserException(String) - Constructor for exception org.intermine.metadata.ModelParserException
-
Constructs a ModelParserException with the specified detail message.
- ModelParserException(String, Throwable) - Constructor for exception org.intermine.metadata.ModelParserException
-
Constructs a ModelParserException with the specified detail message and nested throwable.
- ModelParserException(Throwable) - Constructor for exception org.intermine.metadata.ModelParserException
-
Constructs a ModelParserException with the specified nested throwable.
N
- N_ONE_RELATION - Static variable in class org.intermine.metadata.FieldDescriptor
-
A N:1 relationship.
- name - Variable in class org.intermine.metadata.FieldDescriptor
- NAND - Static variable in class org.intermine.metadata.ConstraintOp
-
Combine constraints with the NAND operation
- negate() - Method in class org.intermine.metadata.ConstraintOp
-
Get the negated op
- NONE_OF - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that the first argument is not one of a list of values
- NonFatalMetaDataException - Exception in org.intermine.metadata
-
An Exception that may be thrown if metadata is in an invalid state.
- NonFatalMetaDataException() - Constructor for exception org.intermine.metadata.NonFatalMetaDataException
-
Constructs an MetaDataException
- NonFatalMetaDataException(String) - Constructor for exception org.intermine.metadata.NonFatalMetaDataException
-
Constructs an MetaDataException with the specified detail message.
- NonFatalMetaDataException(String, Throwable) - Constructor for exception org.intermine.metadata.NonFatalMetaDataException
-
Constructs an MetaDataException with the specified detail message and nested throwable.
- NonFatalMetaDataException(Throwable) - Constructor for exception org.intermine.metadata.NonFatalMetaDataException
-
Constructs an MetaDataException with the specified nested throwable.
- NonOverrideableProperties - Class in org.intermine.metadata
-
Subclass of java.util.Properties that rejects duplicate definitions of a given property.
- NonOverrideableProperties() - Constructor for class org.intermine.metadata.NonOverrideableProperties
-
Empty constructor.
- NonOverrideableProperties(Properties) - Constructor for class org.intermine.metadata.NonOverrideableProperties
-
Constructor with defaults.
- NOR - Static variable in class org.intermine.metadata.ConstraintOp
-
Combine constraints with the NOR operation
- NOT_EQUALS - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that the two arguments are not equal, ignoring case for strings
- NOT_IN - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that the first argument is NOT IN the second
- NOT_RELATION - Static variable in class org.intermine.metadata.FieldDescriptor
-
Not a relationship between objects
O
- ONE_N_RELATION - Static variable in class org.intermine.metadata.FieldDescriptor
-
A 1:N relationship.
- ONE_OF - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that the first argument is one of a list a values
- ONE_ONE_RELATION - Static variable in class org.intermine.metadata.FieldDescriptor
-
A 1:1 relationship
- OR - Static variable in class org.intermine.metadata.ConstraintOp
-
Combine constraints with the OR operation
- org.intermine - package org.intermine
- org.intermine.codegen - package org.intermine.codegen
- org.intermine.metadata - package org.intermine.metadata
- org.intermine.model - package org.intermine.model
- org.intermine.task - package org.intermine.task
- OUTSIDE - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that some part of the first argument lie outside the second.
- OVERLAPS - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that a range overlaps another range
P
- packageName(String) - Static method in class org.intermine.metadata.TypeUtil
-
Returns the package name from a fully qualified class name
- parse(InputSource, DefaultHandler) - Static method in class org.intermine.metadata.SAXParser
-
Parse the an xml file
- parse(InputSource, DefaultHandler, boolean) - Static method in class org.intermine.metadata.SAXParser
-
Parse the an xml file
- pluralise(String) - Static method in class org.intermine.metadata.StringUtil
-
Returns a pluralised version of the given String
- prettyList(Collection<String>) - Static method in class org.intermine.metadata.StringUtil
-
Take a collection of Strings and return a combined string as a comma separated list with 'and' between the final pair.
- prettyList(Collection<String>, boolean) - Static method in class org.intermine.metadata.StringUtil
-
Take a collection of Strings and return a combined string as a comma separated list with 'and' between the final pair.
- PrimaryKey - Class in org.intermine.metadata
-
Class representing a primary key as a list of field names
- PrimaryKey(String, String, ClassDescriptor) - Constructor for class org.intermine.metadata.PrimaryKey
-
Constructor
- primaryKeyCache - Static variable in class org.intermine.metadata.PrimaryKeyUtil
- PrimaryKeyUtil - Class in org.intermine.metadata
-
Utility methods for PrimaryKey objects.
- process() - Method in class org.intermine.codegen.JavaModelOutput
-
Perform the mapping.
- process(Reader) - Method in class org.intermine.metadata.InterMineModelParser
-
Read source model information in InterMine XML format and construct a InterMine Model object.
- process(Reader) - Method in interface org.intermine.metadata.ModelParser
-
Read source model information and construct a InterMine Model object.
- put(Object, Object) - Method in class org.intermine.metadata.NonOverrideableProperties
-
Override put, but do not allow existing values to be changed.
R
- referencedClassDesc - Variable in class org.intermine.metadata.ReferenceDescriptor
- ReferenceDescriptor - Class in org.intermine.metadata
-
Describes a field that references a single other class (i.e.
- ReferenceDescriptor(String, String, String) - Constructor for class org.intermine.metadata.ReferenceDescriptor
-
Construct a ReferenceDescriptor.
- referencedType - Variable in class org.intermine.metadata.ReferenceDescriptor
- relationType() - Method in class org.intermine.metadata.AttributeDescriptor
-
Return an integer describing the type of relationship this field represents, where relationship types are 1:1, 1:N, N:1, M:N and "not a relationship".
- relationType() - Method in class org.intermine.metadata.CollectionDescriptor
-
Return an integer describing the type of relationship this field represents, where relationship types are 1:1, 1:N, N:1, M:N and "not a relationship".
- relationType() - Method in class org.intermine.metadata.FieldDescriptor
-
Return an integer describing the type of relationship this field represents, where relationship types are 1:1, 1:N, N:1, M:N and "not a relationship".
- relationType() - Method in class org.intermine.metadata.ReferenceDescriptor
-
Return an integer describing the type of relationship this field represents, where relationship types are 1:1, 1:N, N:1, M:N and "not a relationship".
- reverseCapitalisation(String) - Static method in class org.intermine.metadata.StringUtil
-
Reverses the capitalisation of the first character of the given String.
- reverseRefDesc - Variable in class org.intermine.metadata.ReferenceDescriptor
- reverseRefName - Variable in class org.intermine.metadata.ReferenceDescriptor
- ROW_SEPARATOR - Static variable in class org.intermine.metadata.TextTable
-
An object representing a horizontal line separating two rows - treated as a row.
S
- SAXParser - Class in org.intermine.metadata
-
Basic SAX Parser
- serializedSortOrderToMap(String) - Static method in class org.intermine.metadata.StringUtil
-
Make a Map from the serialized String returned by jQuery.sortable("serialize").
- setAllFieldDescriptors() - Method in class org.intermine.metadata.ClassDescriptor
-
Sets up the object a little.
- setClassDescriptor(ClassDescriptor) - Method in class org.intermine.metadata.FieldDescriptor
-
Set the parent ClassDescriptor - should be called when this is added to a ClassDescriptor.
- setClasses(Map<String, Map<String, Object>>) - Method in class org.intermine.metadata.Model.ModelAST
- setDestDir(File) - Method in class org.intermine.task.ModelOutputTask
-
Sets the directory that output should be written to.
- setFieldValue(String, Object) - Method in interface org.intermine.model.FastPathObject
-
Sets the value of a field by name.
- setGeneratedClassesAvailable(boolean) - Method in class org.intermine.metadata.Model
-
Sets if generated classes are available.
- setId(Integer) - Method in interface org.intermine.model.InterMineFastPathObject
-
Setter for the ID field.
- setModel(String) - Method in class org.intermine.task.ModelOutputTask
-
Set the model to be used.
- setModel(Model) - Method in class org.intermine.metadata.ClassDescriptor
-
Set the model for this ClassDescriptor, this is only be called once and will throw an Exception if called again.
- setNextUniqueNumber(long) - Static method in class org.intermine.metadata.StringUtil
-
Sets the number that is used to generate the next uniqueString.
- setType(String) - Method in class org.intermine.task.ModelOutputTask
-
Set the type of model output required.
- ShadowClass - Interface in org.intermine.model
-
A root interface for all shadow classes for performance.
- split(String, String) - Static method in class org.intermine.metadata.StringUtil
-
Returns a list of tokens delimited by delim in String str.
- STRICT_NOT_EQUALS - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that the two arguments are not equal
- StringConstructor - Class in org.intermine.model
-
A CharSequence object representing a String constructed out of a sequence of other Strings.
- StringConstructor() - Constructor for class org.intermine.model.StringConstructor
-
Main constructor - creates an empty object.
- stringToObject(Class<?>, String) - Static method in class org.intermine.metadata.TypeUtil
-
Returns an object for a given String.
- StringUtil - Class in org.intermine.metadata
-
Collection of commonly used String utilities
- StringUtil.LineWrappedString - Class in org.intermine.metadata
-
Class for returning multiple values from the wrapLines method.
- stripStart(String, Properties) - Static method in class org.intermine.metadata.Util
-
Strips the given string off the keys of the given Properties, and returns a new set of properties.
- subSequence(int, int) - Method in class org.intermine.model.StringConstructor
T
- terseClass(String) - Static method in class org.intermine.metadata.ClassDescriptor
-
Strips everything before the last dot out of a String.
- TextTable - Class in org.intermine.metadata
-
A utility class for generating multi-column aligned text tables.
- TextTable(boolean, boolean, boolean) - Constructor for class org.intermine.metadata.TextTable
-
Creates a new TextTable object, with or without column separating lines.
- toAdditionsXML() - Method in class org.intermine.metadata.Model
-
Used to generate the SO additions file
- toJsonAST() - Method in class org.intermine.metadata.Model
-
Returns a data structure suitable for serialisation, eg.
- toJSONString() - Method in class org.intermine.metadata.AttributeDescriptor
-
Return the JSON representation of this object.
- toJSONString() - Method in class org.intermine.metadata.ClassDescriptor
- toJSONString() - Method in class org.intermine.metadata.FieldDescriptor
-
Return the JSON representation of this object.
- toJSONString() - Method in class org.intermine.metadata.ReferenceDescriptor
-
Return the JSON representation of this object.
- tokenize(String) - Static method in class org.intermine.metadata.StringUtil
-
Returns a list of tokens delimited by whitespace in String str (useful when handling XML)
- tokenize(String) - Static method in class org.intermine.metadata.Util
-
Returns a list of tokens delimited by whitespace in String str (useful when handling XML)
- tokenize(String, boolean) - Static method in class org.intermine.metadata.StringUtil
-
Returns a list of tokens delimited by comma.
- tokenize(String, String) - Static method in class org.intermine.metadata.StringUtil
- toSameInitialCase(String, String) - Static method in class org.intermine.metadata.StringUtil
-
Returns a string with the same initial letter case as the template string
- toString() - Method in class org.intermine.metadata.AttributeDescriptor
- toString() - Method in class org.intermine.metadata.ClassDescriptor
- toString() - Method in class org.intermine.metadata.CollectionDescriptor
- toString() - Method in class org.intermine.metadata.ConstraintOp
-
Get the String representation of this ConstraintOp
- toString() - Method in class org.intermine.metadata.Model
- toString() - Method in class org.intermine.metadata.PrimaryKey
- toString() - Method in class org.intermine.metadata.ReferenceDescriptor
- toString() - Method in class org.intermine.metadata.TextTable
-
Returns a text-formatted representation of this table.
- toString() - Method in class org.intermine.model.StringConstructor
-
Returns the String that this object represents - note that this method should be avoided, because it defeats the purpose of keeping the constituent Strings separate in the first place.
- trimLeft(String) - Static method in class org.intermine.metadata.StringUtil
-
trim left space in string
- trimSlashes(String) - Static method in class org.intermine.metadata.StringUtil
-
Trim starting and trailing '/' characters from a string if present.
- type - Variable in class org.intermine.metadata.AttributeDescriptor
- type - Variable in class org.intermine.task.ModelOutputTask
- TypeUtil - Class in org.intermine.metadata
-
Provides utility methods for working with Java types and reflection
- TypeUtil.FieldInfo - Class in org.intermine.metadata
-
Inner class to hold info on a field.
U
- uniqueString() - Static method in class org.intermine.metadata.StringUtil
-
Returns a String that is different every time
- unqualifiedName(String) - Static method in class org.intermine.metadata.TypeUtil
-
Returns the unqualified class name from a fully qualified class name
- unqualifiedName(String) - Static method in class org.intermine.metadata.Util
-
Returns the unqualified class name from a fully qualified class name
- Util - Class in org.intermine.metadata
-
Generic utility functions.
V
- VALID_TYPES - Static variable in class org.intermine.metadata.AttributeDescriptor
-
This is a list of the valid type strings.
- verboseException(Exception) - Static method in class org.intermine.metadata.Util
-
Takes an Exception, and returns an Exception of similar type with all available information in the message.
W
- wildcardSqlToUser(String) - Static method in class org.intermine.metadata.Util
-
Deprecated.I don't think this is used anymore?
- wildcardUserToSql(String) - Static method in class org.intermine.metadata.Util
-
Turn a user supplied wildcard expression with * into an SQL LIKE/NOT LIKE expression with %'s and other special characters.
- WITHIN - Static variable in class org.intermine.metadata.ConstraintOp
-
Require that the first argument lie entirely within the second.
- wrapLines(String, int, int) - Static method in class org.intermine.metadata.StringUtil
-
Wraps the given String into several lines and ultimately truncates it with an ellipsis.
- wrapLines(String, int, int, int) - Static method in class org.intermine.metadata.StringUtil
-
Wraps the given String into several lines and ultimately truncates it with an ellipsis.
All Classes All Packages