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

com.xiongyingqi.util.KeyObject Maven / Gradle / Ivy

package com.xiongyingqi.util;

/**
 * 键对象
* Created by 瑛琪xiongyingqi.com on 2014/6/18 0018. */ public class KeyObject extends EntityHelper { private Class clazz; private String[] names; public KeyObject(Class clazz, String... name) { this.clazz = clazz; this.names = name; } public KeyObject(String... name) { Class aClass = StackTraceHelper.whoInvoke(); this.clazz = aClass; names = name; } public Class getClazz() { return clazz; } public void setClazz(Class clazz) { this.clazz = clazz; } public String[] getNames() { return names; } public void setNames(String[] names) { this.names = names; } public String getKey() { String className = clazz.getName(); String name = ""; for (String s : names) { name += "|"; name += s; } String s = className + "|" + name; String s1 = Base64.encodeBytes(s.getBytes()); s1 = s1.replaceAll("\\s", ""); return s1; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy