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

net.java.truelicense.obfuscate.Obfuscate Maven / Gradle / Ivy

Go to download

The TrueLicense @Obfuscate module provides core functionality for obfuscating constant string values in Java source and class files.

There is a newer version: 2.6.6
Show newest version
/*
 * Copyright (C) 2005-2015 Schlichtherle IT Services.
 * All rights reserved. Use is subject to license terms.
 */
package net.java.truelicense.obfuscate;

import static java.lang.annotation.ElementType.FIELD;
import java.lang.annotation.Target;

/**
 * Indicates that the annotated string should get obfuscated at compile time.
 * It is an error if the annotated element does not yield a constant string
 * value.
 *
 * @see    ObfuscatedString
 * @author Christian Schlichtherle
 */
@Target(FIELD)
public @interface Obfuscate {
    //String value() default "";
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy