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

org.opalj.bi.reader.AttributesAbstractions.scala Maven / Gradle / Ivy

The newest version!
/* BSD 2-Clause License - see OPAL/LICENSE for details. */
package org.opalj
package bi
package reader

import org.opalj.collection.immutable.RefArray

/**
 * Defines common abstractions over class file attributes.
 */
trait AttributesAbstractions {

    //
    // TYPE DEFINITIONS AND FACTORY METHODS
    //

    /** Specifying a lower bound is necessary to implement a generic `skipAttribute` method. */
    type Attribute >: Null <: AnyRef

    type Attributes = RefArray[Attribute]

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy