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

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

package org.unlaxer.jaddress.parser;

public enum ResolverResultKindOfBoolean implements ResolverResultKind{
	郵便番号辞書取得済み,
	郵便番号辞書逆引き済み,
	;
	
	
//	public long number;
	
//	private ResolverResultKind() {
//		this.number = 1 << ordinal();
//	}
	
//	public long number() {
//		return number;
//	}
	
	private ResolverResultKindOfBoolean() {
	}

	@Override
	public boolean isBooleanType() {
		return true;
	}

	@Override
	public boolean isMatchKindType() {
		return false;
	}

	

//	public static List fromLong(long bits){
//		
//		List results = new ArrayList<>();
//		
//		for (ResolverResultKind resolverResultKind : values()) {
//			if((resolverResultKind.number() & bits) !=0) {
//				results.add(resolverResultKind);
//			}
//		}
//		return results;
//	}
	
//	public static  long toBits(Collection results){
//		
//		long bits = 0L;
//		
//		for (ResolverResultKind resolverResultKind : results) {
//			bits += resolverResultKind.number();
//		}
//		return bits;
//	}
	
//	public static List fromHex(String hex){
//		return fromLong(Long.parseLong(hex, 16));		
//	}
//	public static String toHex(Collection results){
//		return Long.toHexString(toBits(results));
//	}

}	
	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy