at.newmedialab.ldpath.model.functions.date
Class EarliestDateFunction<Node>

java.lang.Object
  extended by at.newmedialab.ldpath.api.functions.SelectorFunction<Node>
      extended by at.newmedialab.ldpath.model.functions.date.DateFunction<Node>
          extended by at.newmedialab.ldpath.model.functions.date.EarliestDateFunction<Node>
All Implemented Interfaces:
at.newmedialab.ldpath.api.functions.NodeFunction<Collection<Node>,Node>, at.newmedialab.ldpath.api.LDPathConstruct<Node>

public class EarliestDateFunction<Node>
extends DateFunction<Node>


Constructor Summary
EarliestDateFunction()
           
 
Method Summary
 Collection<Node> apply(at.newmedialab.ldpath.api.backend.RDFBackend<Node> backend, Node context, Collection<Node>... args)
           
 String getDescription()
           
 String getLocalName()
           
 String getSignature()
           
 
Methods inherited from class at.newmedialab.ldpath.api.functions.SelectorFunction
getPathExpression
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EarliestDateFunction

public EarliestDateFunction()
Method Detail

apply

public Collection<Node> apply(at.newmedialab.ldpath.api.backend.RDFBackend<Node> backend,
                              Node context,
                              Collection<Node>... args)
                       throws IllegalArgumentException
Throws:
IllegalArgumentException

getSignature

public String getSignature()

getDescription

public String getDescription()

getLocalName

public String getLocalName()
Specified by:
getLocalName in class at.newmedialab.ldpath.api.functions.SelectorFunction<Node>


Copyright © 2012-2013 Salzburg Research. All Rights Reserved.