Foundations Apex API Developer Reference

fferpcore.DataTarget

global interface DataTarget

A repository of target objects.

Methods

requireField

void requireField(String key, fferpcore.Intent intent)

Require the given key from the fferpcore.DataTarget ensuring the associated data is available.

Input Parameters

Name Type Description
key String The key corresponding to the data to be made available.
intent fferpcore.Intent Why is the data at the given key required.

requireLookup

DataTarget requireLookup(String key, fferpcore.Intent intent)

Require the given lookup key from the fferpcore.DataTarget ensuring the related targets are available.

Input Parameters

Name Type Description
key String The key corresponding to the related targets to be made available.
intent fferpcore.Intent Why is the data at the given key required.

Return Value

An alternate DataTarget corresponding to the related targets.

requireChildren

DataTarget requireChildren(String key, fferpcore.Intent intent)

Require the given child key from the fferpcore.DataTarget ensuring the associated child targets are available.

Input Parameters

Name Type Description
key String The key corresponding to the associated child targets to be made available.
intent fferpcore.Intent Why is the data at the given key required.

Return Value

An alternate DataTarget corresponding to the associated child targets.

© Copyright 2009–2023 Certinia Inc. All rights reserved. Various trademarks held by their respective owners.