All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.unlaxer.jaddress.parser.ParsingTarget Maven / Gradle / Ivy

package org.unlaxer.jaddress.parser;

public interface ParsingTarget extends AddressContextHolder ,  TargetHolder , ParsingContextHolder , ParsingResultHolder ,ResolverResultsHolder , AddressElementsHolder{
	
	public void setAddressElements(AddressElements addressElements);
	
	public static ParsingTarget create(
		ParsingContext parsingContext , 
		AddressContext addressContext ,
		TargetStateAndElement targetStateAndElement) {
		
		return new ParsingTargetImpl(parsingContext, addressContext, targetStateAndElement);
	}
	
	public static ParsingTarget create(ParsingContext parsingContext , AddressContext addressContext) {
		
		return new ParsingTargetImpl(parsingContext, addressContext);
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy