Package com.inductiveautomation.snap.web
Class RowLink
- java.lang.Object
- 
- com.inductiveautomation.snap.web.RowLink
 
- 
 public class RowLink extends java.lang.ObjectThis object represents a relation between a source row and a destination row or rows.
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object anObj)Standard equals implementation.PropertygetRelation()Returns the relation.RowgetRemoteRow()Returns the remote row.java.lang.ObjectgetRemoteRowOrRows()Returns the remote row or rows.java.util.List<Row>getRemoteRows()Returns the remote rows.java.lang.ObjectgetRemoteValue()Returns the remote value.java.lang.ObjectgetRemoteValueOrValues()Returns the remote value or values.java.util.ListgetRemoteValues()Returns the remote values.RowgetRow()Returns the row.WebSitegetSite()Returns the data site.Row[]getUnresolvedRows()Returns any unresolved rows.inthashCode()Standard hashcode implementation.booleanisRemoteRowSet()Returns whether RemoteRow or RemoteRows is set.booleanisResolved()Returns whether this RowLink can be resolved.booleanisToMany()Returns whether relation is to-many.booleanisToOne()Returns whether relation is to-one.
 
- 
- 
- 
Method Detail- 
getRowpublic Row getRow() Returns the row.
 - 
getSitepublic WebSite getSite() Returns the data site.
 - 
getRelationpublic Property getRelation() Returns the relation.
 - 
isToOnepublic boolean isToOne() Returns whether relation is to-one.
 - 
isToManypublic boolean isToMany() Returns whether relation is to-many.
 - 
getRemoteValue@Nullable public java.lang.Object getRemoteValue() Returns the remote value.
 - 
getRemoteValues@Nonnull public java.util.List getRemoteValues() Returns the remote values.
 - 
getRemoteValueOrValues@Nullable public java.lang.Object getRemoteValueOrValues() Returns the remote value or values.
 - 
isRemoteRowSetpublic boolean isRemoteRowSet() Returns whether RemoteRow or RemoteRows is set.
 - 
getRemoteRow@Nullable public Row getRemoteRow() Returns the remote row. Can return null if getRemoteRowImpl() returns null
 - 
getRemoteRows@Nonnull public java.util.List<Row> getRemoteRows() Returns the remote rows.
 - 
getRemoteRowOrRows@Nullable public java.lang.Object getRemoteRowOrRows() Returns the remote row or rows.
 - 
isResolvedpublic boolean isResolved() Returns whether this RowLink can be resolved.
 - 
getUnresolvedRows@Nonnull public Row[] getUnresolvedRows() Returns any unresolved rows.
 - 
equalspublic boolean equals(java.lang.Object anObj) Standard equals implementation.- Overrides:
- equalsin class- java.lang.Object
 
 - 
hashCodepublic int hashCode() Standard hashcode implementation.- Overrides:
- hashCodein class- java.lang.Object
 
 
- 
 
-