Scala Library
|
|
scala/xml/TopScope.scala
]
case
object
TopScope
extends
NamespaceBindingValues and Variables inherited from NamespaceBinding | |
prefix, uri, parent |
Method Summary | |
override def
|
buildString (stop : NamespaceBinding) : java.lang.String |
override def
|
buildString (sb : StringBuilder, ignore : NamespaceBinding) : Unit |
override def
|
canEqual
(arg0 : Any) : Boolean
An equality helper method to assist in maintaining reflexivity
in the face of subtyping. For more, see
http://www.artima.com/lejava/articles/equality.html
|
override def
|
equals
(arg0 : Any) : Boolean
This method is used to compare the receiver object (
this )
with the argument object (arg0 ) for equivalence. |
override def
|
getPrefix
(uri1 : java.lang.String) : java.lang.String
Returns some prefix that is mapped to the prefix.
|
override def
|
getURI (prefix1 : java.lang.String) : java.lang.String |
override def
|
productArity
: Int
return k for a product
A(x_1,...,x_k) |
override def
|
productElement
(arg0 : Int) : Any
for a product
A(x_1,...,x_k) , returns x_(n+1)
for 0 <= n < k |
override def
|
productPrefix
: java.lang.String
By default the empty string. Implementations may override this
method in order to prepend a string prefix to the result of the
toString methods.
|
protected def
|
readResolve : AnyRef |
override def
|
toString
: java.lang.String
Returns a string representation of the object.
|
Methods inherited from NamespaceBinding | |
hashCode |
Methods inherited from Product | |
productIterator, productElements |
Methods inherited from AnyRef | |
getClass, clone, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized |
Methods inherited from Any | |
==, !=, isInstanceOf, asInstanceOf |
Method Details |
override
def
getURI(prefix1 : java.lang.String) : java.lang.String
override
def
getPrefix(uri1 : java.lang.String) : java.lang.String
_uri -
override
def
toString : java.lang.String
The default representation is platform dependent.
override
def
buildString(stop : NamespaceBinding) : java.lang.String
override
def
buildString(sb : StringBuilder, ignore : NamespaceBinding) : Unit
this
)
with the argument object (arg0
) for equivalence.
The default implementations of this method is an equivalence relation:
x
of type Any
,
x.equals(x)
should return true
.x
and y
of type
Any
, x.equals(y)
should return true
if and only
if y.equals(x)
returns true
.x
, y
, and z
of type AnyRef
if x.equals(y)
returns true
and
y.equals(z)
returns
true
, then x.equals(z)
should return true
.
If you override this method, you should verify that
your implementation remains an equivalence relation.
Additionally, when overriding this method it is often necessary to
override hashCode
to ensure that objects that are
"equal" (o1.equals(o2)
returns true
)
hash to the same Int
(o1.hashCode.equals(o2.hashCode)
).
arg0 -
the object to compare against this object for equality.true
if the receiver object is equivalent to the argument; false
otherwise. override
def
productPrefix : java.lang.String
override
def
productArity : Int
A(x_1,...,x_k)
A(x_1,...,x_k)
, returns x_(n+1)
for 0 <= n < k
n -
the index of the element to returnIndexOutOfBoundsException -
n
elements after the first elementprotected
def
readResolve : AnyRef
Scala Library
|
|