Open Data Catalog v2.0.0
Drupal\dkan_search\Facade\ComplexDataFacade Class Reference
Inheritance diagram for Drupal\dkan_search\Facade\ComplexDataFacade:
Drupal\dkan_search\ComplexData\Dataset

Public Member Functions

 getDataDefinition ()
 
 get ($property_name)
 
 set ($property_name, $value, $notify=TRUE)
 
 getProperties ($include_computed=FALSE)
 
 toArray ()
 
 isEmpty ()
 
 current ()
 
 next ()
 
 key ()
 
 valid ()
 
 rewind ()
 
 onChange ($name)
 
 getValue ()
 
 setValue ($value, $notify=TRUE)
 
 getString ()
 
 getConstraints ()
 
 validate ()
 
 applyDefaultValue ($notify=TRUE)
 
 getName ()
 
 getParent ()
 
 getRoot ()
 
 getPropertyPath ()
 
 setContext ( $name=NULL, TraversableTypedDataInterface $parent=NULL)
 

Static Public Member Functions

static createInstance ( $definition, $name=NULL, TraversableTypedDataInterface $parent=NULL)
 

Detailed Description

ComplexDataFacade.

@codeCoverageIgnore

Definition at line 13 of file ComplexDataFacade.php.

Member Function Documentation

◆ applyDefaultValue()

Drupal\dkan_search\Facade\ComplexDataFacade::applyDefaultValue (   $notify = TRUE)

Inherited.

@inheritDoc

Definition at line 186 of file ComplexDataFacade.php.

◆ createInstance()

static Drupal\dkan_search\Facade\ComplexDataFacade::createInstance (   $definition,
  $name = NULL,
TraversableTypedDataInterface  $parent = NULL 
)
static

Inherited.

@inheritDoc

Definition at line 128 of file ComplexDataFacade.php.

◆ current()

Drupal\dkan_search\Facade\ComplexDataFacade::current ( )

Inherited.

@inheritDoc

Definition at line 74 of file ComplexDataFacade.php.

◆ get()

Drupal\dkan_search\Facade\ComplexDataFacade::get (   $property_name)

Inherited.

@inheritDoc

Reimplemented in Drupal\dkan_search\ComplexData\Dataset.

Definition at line 29 of file ComplexDataFacade.php.

◆ getConstraints()

Drupal\dkan_search\Facade\ComplexDataFacade::getConstraints ( )

Inherited.

@inheritDoc

Definition at line 168 of file ComplexDataFacade.php.

◆ getDataDefinition()

Drupal\dkan_search\Facade\ComplexDataFacade::getDataDefinition ( )

Inherited.

@inheritDoc

Definition at line 20 of file ComplexDataFacade.php.

◆ getName()

Drupal\dkan_search\Facade\ComplexDataFacade::getName ( )

Inherited.

@inheritDoc

Definition at line 195 of file ComplexDataFacade.php.

◆ getParent()

Drupal\dkan_search\Facade\ComplexDataFacade::getParent ( )

Inherited.

@inheritDoc

Definition at line 204 of file ComplexDataFacade.php.

◆ getProperties()

Drupal\dkan_search\Facade\ComplexDataFacade::getProperties (   $include_computed = FALSE)

Inherited.

@inheritDoc

Reimplemented in Drupal\dkan_search\ComplexData\Dataset.

Definition at line 47 of file ComplexDataFacade.php.

◆ getPropertyPath()

Drupal\dkan_search\Facade\ComplexDataFacade::getPropertyPath ( )

Inherited.

@inheritDoc

Definition at line 222 of file ComplexDataFacade.php.

◆ getRoot()

Drupal\dkan_search\Facade\ComplexDataFacade::getRoot ( )

Inherited.

@inheritDoc

Definition at line 213 of file ComplexDataFacade.php.

◆ getString()

Drupal\dkan_search\Facade\ComplexDataFacade::getString ( )

Inherited.

@inheritDoc

Definition at line 159 of file ComplexDataFacade.php.

◆ getValue()

Drupal\dkan_search\Facade\ComplexDataFacade::getValue ( )

Inherited.

@inheritDoc

Reimplemented in Drupal\dkan_search\ComplexData\Dataset.

Definition at line 141 of file ComplexDataFacade.php.

◆ isEmpty()

Drupal\dkan_search\Facade\ComplexDataFacade::isEmpty ( )

Inherited.

@inheritDoc

Definition at line 65 of file ComplexDataFacade.php.

◆ key()

Drupal\dkan_search\Facade\ComplexDataFacade::key ( )

Inherited.

@inheritDoc

Definition at line 92 of file ComplexDataFacade.php.

◆ next()

Drupal\dkan_search\Facade\ComplexDataFacade::next ( )

Inherited.

@inheritDoc

Definition at line 83 of file ComplexDataFacade.php.

◆ onChange()

Drupal\dkan_search\Facade\ComplexDataFacade::onChange (   $name)

Inherited.

@inheritDoc

Definition at line 119 of file ComplexDataFacade.php.

◆ rewind()

Drupal\dkan_search\Facade\ComplexDataFacade::rewind ( )

Inherited.

@inheritDoc

Definition at line 110 of file ComplexDataFacade.php.

◆ set()

Drupal\dkan_search\Facade\ComplexDataFacade::set (   $property_name,
  $value,
  $notify = TRUE 
)

Inherited.

@inheritDoc

Definition at line 38 of file ComplexDataFacade.php.

◆ setContext()

Drupal\dkan_search\Facade\ComplexDataFacade::setContext (   $name = NULL,
TraversableTypedDataInterface  $parent = NULL 
)

Inherited.

@inheritDoc

Definition at line 231 of file ComplexDataFacade.php.

◆ setValue()

Drupal\dkan_search\Facade\ComplexDataFacade::setValue (   $value,
  $notify = TRUE 
)

Inherited.

@inheritDoc

Definition at line 150 of file ComplexDataFacade.php.

◆ toArray()

Drupal\dkan_search\Facade\ComplexDataFacade::toArray ( )

Inherited.

@inheritDoc

Definition at line 56 of file ComplexDataFacade.php.

◆ valid()

Drupal\dkan_search\Facade\ComplexDataFacade::valid ( )

Inherited.

@inheritDoc

Definition at line 101 of file ComplexDataFacade.php.

◆ validate()

Drupal\dkan_search\Facade\ComplexDataFacade::validate ( )

Inherited.

@inheritDoc

Definition at line 177 of file ComplexDataFacade.php.