src/main/java/de/budschie/bmorph/morph/LazyTag.java
/**
	 * Tests whether the given instance is contained within the tag. This instance
	 * depends on the generic type that this class has.
	 **/
Tests whether the given instance is contained within the tag. This instance
depends on the generic type that this class has.
Tests whether the given instance is contained within the tag . This instance depends on the generic type that this class has .
@Override
	public boolean test(T t)
	{
		if(hasTag && cachedTag == null)
		{
			this.cachedTag = tagSupplier.apply(tagName);
			if(this.cachedTag == null)
				this.hasTag = false;
		}
		return hasTag ? this.cachedTag.contains(t) : false;
	}
@ Override public boolean test ( T t ) { if ( hasTag && cachedTag == null ) { this . cachedTag = tagSupplier . apply ( tagName ) ; if ( this . cachedTag == null ) this . hasTag = false ; } return hasTag ? this . cachedTag . contains ( t ) : false ; }
Tests whether the given instance is contained within the tag.
Tests whether the given instance is contained within the tag .