Property | Type | Description | |
---|---|---|---|
_hash | int | ||
_name | string | ||
_ns | string |
Method | Description | |
---|---|---|
CompareTo ( object obj ) : int |
Compare this symbol to another object.
|
|
Equals ( object obj ) : bool |
Determine if an object is equal to this symbol. Uses value semantics, value determined by namespace name and symbol name. |
|
GetHashCode ( ) : int |
Get the hash code.
|
|
ToString ( ) : string |
Return a string representing the symbol.
|
|
getName ( ) : string |
Gets the symbol name.
|
|
getNamespace ( ) : string |
Get the namespace name.
|
|
meta ( ) : IPersistentMap | ||
operator ( ) : bool | ||
withMeta ( IPersistentMap meta ) : IObj |
Create a copy with new metadata.
|
Method | Description | |
---|---|---|
Symbol ( |
Construct a Symbol during deserialization.
|
Method | Description | |
---|---|---|
ComputeHashCode ( ) : int |
Compute the hash code for the symbol.
|
|
GetObjectData ( |
||
Symbol ( IPersistentMap meta, string ns_interned, string name_interned ) : System |
Construct a symbol from interned namespace name and symbol name, with given metadata.
|
|
Symbol ( string ns_interned, string name_interned ) : System |
Construct a symbol from interned namespace name and symbol name.
|
|
create ( String nsname ) : |
||
create ( String ns, String name ) : |
||
intern ( string nsname ) : |
||
intern ( string ns, string name ) : |
||
invoke ( Object obj ) : object | ||
invoke ( Object obj, Object notFound ) : object |
public CompareTo ( object obj ) : int | ||
obj | object | The object to compare to. |
return | int |
public Equals ( object obj ) : bool | ||
obj | object | The object to compare to. |
return | bool |
protected Symbol ( |
||
info | ||
context | ||
return | System |
public withMeta ( IPersistentMap meta ) : IObj | ||
meta | IPersistentMap | The new metadata. |
return | IObj |