public class XFTItemDBLoader extends Object
Modifier and Type | Class and Description |
---|---|
static class |
XFTItemDBLoader.ItemCache |
Constructor and Description |
---|
XFTItemDBLoader(XFTItem i,
XFTItemDBLoader.ItemCache cache) |
Modifier and Type | Method and Description |
---|---|
ItemCollection |
cacheDBChildren(String id,
String type,
XFTReferenceI ref,
ItemCollection items) |
ItemCollection |
getCurrentDBChildren(GenericWrapperField refField,
UserI user,
boolean allowMultiples,
boolean includeHistory) |
ItemCollection |
getMultiDBChildren(GenericWrapperElement foreign,
XFTManyToManyReference many,
String mapping_name,
UserI user,
boolean allowMultiples) |
ItemCollection |
getSingleDBChildren(GenericWrapperElement foreign,
XFTSuperiorReference sup,
UserI user,
boolean allowMultiples,
boolean preventLoop) |
public XFTItemDBLoader(XFTItem i, XFTItemDBLoader.ItemCache cache)
public ItemCollection getMultiDBChildren(GenericWrapperElement foreign, XFTManyToManyReference many, String mapping_name, UserI user, boolean allowMultiples)
public ItemCollection cacheDBChildren(String id, String type, XFTReferenceI ref, ItemCollection items)
public ItemCollection getSingleDBChildren(GenericWrapperElement foreign, XFTSuperiorReference sup, UserI user, boolean allowMultiples, boolean preventLoop)
public ItemCollection getCurrentDBChildren(GenericWrapperField refField, UserI user, boolean allowMultiples, boolean includeHistory)
Copyright © 2015 Neuroinformatics Research Group. All rights reserved.