public class TypeURIHelper extends InternalURIHelperConstants implements URIHelperConstants
COMMON_METHOD_URIS, COMMON_SIGNATURE_URIS, COMMON_URIS, PRIMITIVE_URIS
OBJECTS, OBJECTS_URI, PRIMITIVES, PRIMITIVES_URI, PROTOCOL
Constructor and Description |
---|
TypeURIHelper() |
Modifier and Type | Method and Description |
---|---|
void |
computeParameter(java.lang.String signature,
java.lang.StringBuilder uriBuilder) |
java.lang.String |
computeParameterizedTypeName(java.lang.String signature) |
void |
computeParameterizedTypeName(java.lang.String signature,
java.lang.StringBuilder uriBuilder) |
java.lang.String |
computeTypeName(java.lang.String signature) |
void |
computeTypeName(java.lang.String signature,
java.lang.StringBuilder uriBuilder) |
protected void |
createFragment(org.eclipse.jdt.core.dom.ITypeBinding typeBinding,
java.lang.StringBuilder uriBuilder) |
protected void |
createFragment(java.lang.String signature,
java.lang.StringBuilder uriBuilder) |
protected void |
createFragmentForArray(org.eclipse.jdt.core.dom.ITypeBinding typeBinding,
java.lang.StringBuilder uriBuilder) |
protected void |
createFragmentForArray(java.lang.String signature,
java.lang.StringBuilder uriBuilder) |
protected void |
createFragmentForClass(org.eclipse.jdt.core.dom.ITypeBinding typeBinding,
java.lang.StringBuilder uriBuilder) |
protected void |
createFragmentForClass(java.lang.String signature,
java.lang.StringBuilder uriBuilder) |
protected void |
createFragmentForClass2(java.lang.String fqn,
java.lang.StringBuilder uriBuilder) |
protected void |
createFragmentForMethod(org.eclipse.jdt.core.dom.IMethodBinding method,
java.lang.StringBuilder uriBuilder) |
protected void |
createFragmentForPrimitive(org.eclipse.jdt.core.dom.ITypeBinding typeBinding,
java.lang.StringBuilder uriBuilder) |
protected void |
createFragmentForPrimitive(java.lang.String signature,
java.lang.StringBuilder uriBuilder) |
protected void |
createFragmentForTypeVariable(org.eclipse.jdt.core.dom.ITypeBinding typeBinding,
java.lang.StringBuilder uriBuilder) |
protected void |
createFragmentForTypeVariable(java.lang.String signature,
java.lang.StringBuilder uriBuilder) |
protected void |
createResourceURI(org.eclipse.jdt.core.dom.ITypeBinding typeBinding,
java.lang.StringBuilder uriBuilder) |
org.eclipse.emf.common.util.URI |
createResourceURI(java.lang.String signature) |
protected void |
createResourceURI(java.lang.String signature,
java.lang.StringBuilder uriBuilder) |
protected void |
createResourceURIForArray(org.eclipse.jdt.core.dom.ITypeBinding typeBinding,
java.lang.StringBuilder uriBuilder) |
protected void |
createResourceURIForArray(java.lang.String signature,
java.lang.StringBuilder uriBuilder) |
protected void |
createResourceURIForClass(org.eclipse.jdt.core.dom.ITypeBinding typeBinding,
java.lang.StringBuilder uriBuilder) |
protected void |
createResourceURIForClass(java.lang.String signature,
java.lang.StringBuilder uriBuilder) |
protected void |
createResourceURIForClassImpl(java.lang.String signature,
java.lang.StringBuilder uriBuilder) |
protected void |
createResourceURIForClassImpl2(java.lang.String fqn,
java.lang.StringBuilder uriBuilder) |
org.eclipse.emf.common.util.URI |
createResourceURIForFQN(java.lang.String fqn) |
protected org.eclipse.emf.common.util.URI |
createResourceURIForPrimitive() |
protected void |
createResourceURIForPrimitive(java.lang.StringBuilder uriBuilder) |
protected void |
createResourceURIForTypeVariable(org.eclipse.jdt.core.dom.ITypeBinding typeBinding,
java.lang.StringBuilder uriBuilder) |
org.eclipse.emf.common.util.URI |
createResourceURIFromString(java.lang.String withoutProtocol) |
protected org.eclipse.emf.common.util.URI |
createURI(java.lang.StringBuilder uriBuilder) |
java.lang.StringBuilder |
createURIBuilder() |
java.lang.String |
getFragment(java.lang.String signature) |
org.eclipse.emf.common.util.URI |
getFullURI(org.eclipse.jdt.core.dom.IBinding binding) |
org.eclipse.emf.common.util.URI |
getFullURI(org.eclipse.jdt.core.IJavaElement javaElement) |
org.eclipse.emf.common.util.URI |
getFullURI(org.eclipse.jdt.core.dom.IMethodBinding binding) |
org.eclipse.emf.common.util.URI |
getFullURI(org.eclipse.jdt.core.dom.ITypeBinding typeBinding) |
protected org.eclipse.emf.common.util.URI |
getFullURI(org.eclipse.jdt.core.dom.ITypeBinding typeBinding,
org.eclipse.emf.common.util.SegmentSequence.Builder builder) |
org.eclipse.emf.common.util.URI |
getFullURI(org.eclipse.jdt.core.dom.ITypeBinding typeBinding,
java.lang.String method) |
protected void |
getFullURI(org.eclipse.jdt.core.dom.ITypeBinding typeBinding,
java.lang.StringBuilder uriBuilder) |
org.eclipse.emf.common.util.URI |
getFullURI(org.eclipse.jdt.core.dom.IVariableBinding binding) |
org.eclipse.emf.common.util.URI |
getFullURIForClass(java.lang.String fqn) |
java.lang.String |
getQualifiedName(org.eclipse.jdt.core.dom.ITypeBinding binding) |
protected org.eclipse.emf.common.util.SegmentSequence.Builder |
getQualifiedName(org.eclipse.jdt.core.dom.ITypeBinding binding,
org.eclipse.emf.common.util.SegmentSequence.Builder builder) |
java.lang.StringBuilder |
getQualifiedName(org.eclipse.jdt.core.dom.ITypeBinding binding,
java.lang.StringBuilder stringBuilder) |
java.lang.String |
getTypeErasure(java.lang.String signature) |
public java.lang.String getFragment(java.lang.String signature)
public org.eclipse.emf.common.util.URI createResourceURI(java.lang.String signature)
public org.eclipse.emf.common.util.URI createResourceURIFromString(java.lang.String withoutProtocol)
public org.eclipse.emf.common.util.URI createResourceURIForFQN(java.lang.String fqn)
public java.lang.StringBuilder createURIBuilder()
protected org.eclipse.emf.common.util.URI createURI(java.lang.StringBuilder uriBuilder)
public org.eclipse.emf.common.util.URI getFullURI(org.eclipse.jdt.core.dom.ITypeBinding typeBinding)
protected org.eclipse.emf.common.util.URI getFullURI(org.eclipse.jdt.core.dom.ITypeBinding typeBinding, org.eclipse.emf.common.util.SegmentSequence.Builder builder)
protected void getFullURI(org.eclipse.jdt.core.dom.ITypeBinding typeBinding, java.lang.StringBuilder uriBuilder)
public org.eclipse.emf.common.util.URI getFullURI(org.eclipse.jdt.core.dom.IVariableBinding binding)
public org.eclipse.emf.common.util.URI getFullURI(org.eclipse.jdt.core.dom.IMethodBinding binding)
public org.eclipse.emf.common.util.URI getFullURI(org.eclipse.jdt.core.dom.IBinding binding)
public org.eclipse.emf.common.util.URI getFullURI(org.eclipse.jdt.core.IJavaElement javaElement)
public org.eclipse.emf.common.util.URI getFullURIForClass(java.lang.String fqn)
public org.eclipse.emf.common.util.URI getFullURI(org.eclipse.jdt.core.dom.ITypeBinding typeBinding, java.lang.String method)
protected void createFragment(org.eclipse.jdt.core.dom.ITypeBinding typeBinding, java.lang.StringBuilder uriBuilder)
protected void createFragment(java.lang.String signature, java.lang.StringBuilder uriBuilder)
protected void createFragmentForTypeVariable(org.eclipse.jdt.core.dom.ITypeBinding typeBinding, java.lang.StringBuilder uriBuilder)
protected void createFragmentForTypeVariable(java.lang.String signature, java.lang.StringBuilder uriBuilder)
protected void createFragmentForMethod(org.eclipse.jdt.core.dom.IMethodBinding method, java.lang.StringBuilder uriBuilder)
public java.lang.String getQualifiedName(org.eclipse.jdt.core.dom.ITypeBinding binding)
public java.lang.StringBuilder getQualifiedName(org.eclipse.jdt.core.dom.ITypeBinding binding, java.lang.StringBuilder stringBuilder)
protected org.eclipse.emf.common.util.SegmentSequence.Builder getQualifiedName(org.eclipse.jdt.core.dom.ITypeBinding binding, org.eclipse.emf.common.util.SegmentSequence.Builder builder)
public java.lang.String computeTypeName(java.lang.String signature)
public void computeTypeName(java.lang.String signature, java.lang.StringBuilder uriBuilder)
public java.lang.String getTypeErasure(java.lang.String signature)
public java.lang.String computeParameterizedTypeName(java.lang.String signature)
public void computeParameterizedTypeName(java.lang.String signature, java.lang.StringBuilder uriBuilder)
public void computeParameter(java.lang.String signature, java.lang.StringBuilder uriBuilder)
protected void createFragmentForPrimitive(org.eclipse.jdt.core.dom.ITypeBinding typeBinding, java.lang.StringBuilder uriBuilder)
protected void createFragmentForPrimitive(java.lang.String signature, java.lang.StringBuilder uriBuilder)
protected void createFragmentForArray(org.eclipse.jdt.core.dom.ITypeBinding typeBinding, java.lang.StringBuilder uriBuilder)
protected void createFragmentForArray(java.lang.String signature, java.lang.StringBuilder uriBuilder)
protected void createFragmentForClass(org.eclipse.jdt.core.dom.ITypeBinding typeBinding, java.lang.StringBuilder uriBuilder)
protected void createFragmentForClass2(java.lang.String fqn, java.lang.StringBuilder uriBuilder)
protected void createFragmentForClass(java.lang.String signature, java.lang.StringBuilder uriBuilder)
protected void createResourceURI(org.eclipse.jdt.core.dom.ITypeBinding typeBinding, java.lang.StringBuilder uriBuilder)
protected void createResourceURI(java.lang.String signature, java.lang.StringBuilder uriBuilder)
protected org.eclipse.emf.common.util.URI createResourceURIForPrimitive()
protected void createResourceURIForPrimitive(java.lang.StringBuilder uriBuilder)
protected void createResourceURIForArray(org.eclipse.jdt.core.dom.ITypeBinding typeBinding, java.lang.StringBuilder uriBuilder)
protected void createResourceURIForArray(java.lang.String signature, java.lang.StringBuilder uriBuilder)
protected void createResourceURIForClass(org.eclipse.jdt.core.dom.ITypeBinding typeBinding, java.lang.StringBuilder uriBuilder)
protected void createResourceURIForClass(java.lang.String signature, java.lang.StringBuilder uriBuilder)
protected void createResourceURIForClassImpl2(java.lang.String fqn, java.lang.StringBuilder uriBuilder)
protected void createResourceURIForClassImpl(java.lang.String signature, java.lang.StringBuilder uriBuilder)
protected void createResourceURIForTypeVariable(org.eclipse.jdt.core.dom.ITypeBinding typeBinding, java.lang.StringBuilder uriBuilder)