Page MenuHomeIsabelle/Phabricator

final class DivinerAtom
Phabricator Technical Documentation (Diviner)

This class is not documented.

Methods

public function getSortKey()

Returns a sorting key which imposes an unambiguous, stable order on atoms.

Return
wild

public function setBook($book)

This method is not documented.
Parameters
$book
Return
wild

public function getBook()

This method is not documented.
Return
wild

public function setContext($context)

This method is not documented.
Parameters
$context
Return
wild

public function getContext()

This method is not documented.
Return
wild

public static function getAtomSerializationVersion()

This method is not documented.
Return
wild

public function addWarning($warning)

This method is not documented.
Parameters
$warning
Return
wild

public function getWarnings()

This method is not documented.
Return
wild

public function setDocblockRaw($docblock_raw)

This method is not documented.
Parameters
$docblock_raw
Return
wild

public function getDocblockRaw()

This method is not documented.
Return
wild

public function getDocblockText()

This method is not documented.
Return
wild

public function getDocblockMeta()

This method is not documented.
Return
wild

public function getDocblockMetaValue($key, $default)

This method is not documented.
Parameters
$key
$default
Return
wild

public function setDocblockMetaValue($key, $value)

This method is not documented.
Parameters
$key
$value
Return
wild

public function setType($type)

This method is not documented.
Parameters
$type
Return
wild

public function getType()

This method is not documented.
Return
wild

public function setName($name)

This method is not documented.
Parameters
$name
Return
wild

public function getName()

This method is not documented.
Return
wild

public function setFile($file)

This method is not documented.
Parameters
$file
Return
wild

public function getFile()

This method is not documented.
Return
wild

public function setLine($line)

This method is not documented.
Parameters
$line
Return
wild

public function getLine()

This method is not documented.
Return
wild

public function setContentRaw($content_raw)

This method is not documented.
Parameters
$content_raw
Return
wild

public function getContentRaw()

This method is not documented.
Return
wild

public function setHash($hash)

This method is not documented.
Parameters
$hash
Return
wild

public function addLink($ref)

This method is not documented.
Parameters
DivinerAtomRef$ref
Return
wild

public function addExtends($ref)

This method is not documented.
Parameters
DivinerAtomRef$ref
Return
wild

public function getLinkDictionaries()

This method is not documented.
Return
wild

public function getExtendsDictionaries()

This method is not documented.
Return
wild

public function getExtends()

This method is not documented.
Return
wild

public function getHash()

This method is not documented.
Return
wild

public function setLength($length)

This method is not documented.
Parameters
$length
Return
wild

public function getLength()

This method is not documented.
Return
wild

public function setLanguage($language)

This method is not documented.
Parameters
$language
Return
wild

public function getLanguage()

This method is not documented.
Return
wild

public function addChildHash($child_hash)

This method is not documented.
Parameters
$child_hash
Return
wild

public function getChildHashes()

This method is not documented.
Return
wild

public function setParentHash($parent_hash)

This method is not documented.
Parameters
$parent_hash
Return
wild

public function hasParent()

This method is not documented.
Return
wild

public function setParent($atom)

This method is not documented.
Parameters
DivinerAtom$atom
Return
wild

public function getParentHash()

This method is not documented.
Return
wild

public function addChild($atom)

This method is not documented.
Parameters
DivinerAtom$atom
Return
wild

public function getURI()

This method is not documented.
Return
wild

public function toDictionary()

This method is not documented.
Return
wild

public function getRef()

This method is not documented.
Return
wild

public static function newFromDictionary($dictionary)

This method is not documented.
Parameters
array$dictionary
Return
wild

public function getProperty($key, $default)

This method is not documented.
Parameters
$key
$default
Return
wild

public function setProperty($key, $value)

This method is not documented.
Parameters
$key
$value
Return
wild

public function getProperties()

This method is not documented.
Return
wild

public function setProperties($properties)

This method is not documented.
Parameters
array$properties
Return
wild

public static function getThisAtomIsNotDocumentedString($type)

This method is not documented.
Parameters
$type
Return
wild

public static function getAllTypes()

This method is not documented.
Return
wild

public static function getAtomTypeNameString($type)

This method is not documented.
Parameters
$type
Return
wild