com.prosysopc.ua.server.instantiation
Class ReferenceDeclaration

java.lang.Object
  extended by com.prosysopc.ua.server.instantiation.ReferenceDeclaration
All Implemented Interfaces:
Comparable<ReferenceDeclaration>
Direct Known Subclasses:
ExternalReferenceDeclaration, InternalReferenceDeclaration

public abstract class ReferenceDeclaration
extends Object
implements Comparable<ReferenceDeclaration>


Constructor Summary
ReferenceDeclaration(UaReferenceType referenceType)
           
 
Method Summary
 int compareTo(ReferenceDeclaration o)
           
 boolean equals(Object obj)
           
 UaReferenceType getReferenceType()
           
protected abstract  String getTargetName()
           
abstract  int hashCode()
           
protected abstract  boolean targetsAreEqual(ReferenceDeclaration declaration)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReferenceDeclaration

public ReferenceDeclaration(UaReferenceType referenceType)
Method Detail

compareTo

public int compareTo(ReferenceDeclaration o)
Specified by:
compareTo in interface Comparable<ReferenceDeclaration>

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

getReferenceType

public UaReferenceType getReferenceType()

hashCode

public abstract int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

getTargetName

protected abstract String getTargetName()

targetsAreEqual

protected abstract boolean targetsAreEqual(ReferenceDeclaration declaration)


Copyright © 2018. All rights reserved.