' Do not edit
' Theme Gallery
' autogenerated by script
'
@startuml
!theme silver
abstract class AbstractList
abstract AbstractCollection
interface List
interface Collection

List <|-- AbstractList : AList to List
Collection <|-- AbstractCollection : AColl to Coll

Collection <|- List : List to Coll
AbstractCollection <|- AbstractList : AList to AColl
AbstractList <|-- ArrayList : ArList to AList

class ArrayList {
  Object[] elementData
  size()
}

enum TimeUnit {
  DAYS
  HOURS
  MINUTES
}

annotation SuppressWarnings

annotation Annotation {
  annotation with members
  String foo()
  String bar()
}
@enduml
