public final class CDOClassifierRef
extends java.lang.Object
implements java.io.Serializable
EClassifier
.Modifier and Type | Class and Description |
---|---|
static interface |
CDOClassifierRef.Provider
Provides
classifier references . |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
URI_SEPARATOR |
Constructor and Description |
---|
CDOClassifierRef() |
CDOClassifierRef(CDODataInput in) |
CDOClassifierRef(EClassifier classifier) |
CDOClassifierRef(java.lang.String uri) |
CDOClassifierRef(java.lang.String packageURI,
java.lang.String classifierName) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getClassifierName() |
java.lang.String |
getPackageURI() |
java.lang.String |
getURI() |
int |
hashCode() |
EClassifier |
resolve(EPackage.Registry packageRegistry) |
java.lang.String |
toString() |
void |
write(CDODataOutput out) |
public static final java.lang.String URI_SEPARATOR
public CDOClassifierRef()
public CDOClassifierRef(EClassifier classifier)
public CDOClassifierRef(java.lang.String packageURI, java.lang.String classifierName)
public CDOClassifierRef(java.lang.String uri)
public CDOClassifierRef(CDODataInput in) throws java.io.IOException
java.io.IOException
public void write(CDODataOutput out) throws java.io.IOException
java.io.IOException
public java.lang.String getURI()
public java.lang.String getPackageURI()
public java.lang.String getClassifierName()
public EClassifier resolve(EPackage.Registry packageRegistry)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
Copyright (c) 2004-2019 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html