org.thymeleaf.processor.applicability
Class TagApplicability

Object
  extended by org.thymeleaf.processor.applicability.TagApplicability

public final class TagApplicability
extends Object

Since:
1.0
Author:
Daniel Fernández

Constructor Summary
TagApplicability(String tagName)
           
TagApplicability(String tagName, IApplicabilityFilter applicabilityFilter)
           
 
Method Summary
static Set<TagApplicability> createSetForTagName(String tagName)
           
static Set<TagApplicability> createSetForTagNames(Collection<String> tagNames)
           
static Set<TagApplicability> createSetForTagNames(String[] tagNames)
           
 boolean equals(Object obj)
           
 IApplicabilityFilter getApplicabilityFilter()
           
 String getFilterStringRepresentation()
           
 String getTagName()
           
 boolean hasFilter()
           
 int hashCode()
           
 boolean isFilterApplicableToTag(Element element)
           
 
Methods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TagApplicability

public TagApplicability(String tagName)

TagApplicability

public TagApplicability(String tagName,
                        IApplicabilityFilter applicabilityFilter)
Method Detail

createSetForTagName

public static Set<TagApplicability> createSetForTagName(String tagName)

createSetForTagNames

public static Set<TagApplicability> createSetForTagNames(String[] tagNames)

createSetForTagNames

public static Set<TagApplicability> createSetForTagNames(Collection<String> tagNames)

getTagName

public String getTagName()

getApplicabilityFilter

public IApplicabilityFilter getApplicabilityFilter()

hasFilter

public boolean hasFilter()

isFilterApplicableToTag

public boolean isFilterApplicableToTag(Element element)

getFilterStringRepresentation

public String getFilterStringRepresentation()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2011 The THYMELEAF team. All Rights Reserved.