object XNames
Name handling support.
The two most visible types of name (Name & TypeName) are included in the api package. Additional
support is included here for caching of Name objects to reduce GC pressure, simple dot formatted
names and the encoded names we see used with SObjects that have suffixes such as c
and
optional namespaces prefixes. There is also some support here for legal & reserved identifier
validation.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- XNames
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val Attachments: Name
- val BestCommentId: Name
- val Body: Name
- val CommentCount: Name
- val ContentDocumentLinks: Name
- val CreatedBy: Name
- val CreatedById: Name
- val CreatedDate: Name
- val CurrencyIsoCode: Name
- val DataType: Name
- val Equals: Name
- val Field: Name
- val Hashcode: Name
- val InsertedBy: Name
- val InsertedById: Name
- val IsDeleted: Name
- val IsRichText: Name
- val Iterable: Name
- val Iterator: Name
- val LastActivityDate: Name
- val LastModifiedBy: Name
- val LastModifiedById: Name
- val LastModifiedDate: Name
- val LastReferencedDate: Name
- val LastViewedDate: Name
- val LikeCount: Name
- val LinkUrl: Name
- val List$: Name
- val Map$: Name
- val NetworkScope: Name
- val NewValue: Name
- val Notes: Name
- val NotesAndAttachments: Name
- val OldValue: Name
- val Owner: Name
- val OwnerId: Name
- val ParentId: Name
- val ProcessSteps: Name
- val QueryLocator: Name
- val RecordType: Name
- val RecordTypeId: Name
- val RelatedRecord: Name
- val RelatedRecordId: Name
- val Set$: Name
- val Start: Name
- val SystemModstamp: Name
- val Tasks: Name
- val Title: Name
- val Tostring: Name
- val Type: Name
- val Visibility: Name
- def apply(name: String): Name
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()